210 likes | 381 Views
HEAT. Tao Zhijian Chen Ran Yu Songhan Wang Su Zhou Wei. Join our presentation. There are totally four parts of the presentation. Audiences can ask questions when each of the parts is finished. Audiences can ask any questions at the end of our presentation. Outline. Tao Zhijian:
E N D
HEAT Tao Zhijian Chen Ran Yu Songhan Wang Su Zhou Wei
Join our presentation • There are totally four parts of the presentation. Audiences can ask questions when each of the parts is finished. • Audiences can ask any questions at the end of our presentation
Outline • Tao Zhijian: Single chip Mega 16L • Chen Ran: INFRARED IDENTIFICATION SYSTEM • Zhou wei: driving chip L298N • Wang su: 74LS10 CHIP AND SIMPLE JTAG EMULATOR
ATmega16 16KB self-programming Flash Program Memory, 1KB SRAM, 512 Byte EEPROM, 8 Channel 10-bit A/D-converter. JTAG interface for on-chip-debug. Up to 16 MIPS throughput at 16 Mhz. 2.7 - 5.5V operation
Algorithm Builder for AVR • C VS Assembler • The most commonly used programming tools for AVR Microcontrollers are a C language compiler or assembler. • Algorithm builder • Code is still written in Assembly but the improve graphical used interface
Algorithm Builder for AVR The “Algorithm Builder” allows visual segregation of these blocks and places them on a plane. In result, the logical structure of program becomes visual. Any program can be divided into the some logical accomplished fragments.
Algorithm Builder for AVR • LABEL • VERTEX • FIELD • CONDITIONAL BRANCH • UNCONDITIONAL BRANCH
Algorithm Builder for AVR The opened simulator: The programmer window:
Outline • Tao Zhijian: Single chip Mega 16L • Chen Ran: INFRARED IDENTIFICATION SYSTEM • Zhou wei: driving chip L298N • Wang su: 74LS10 CHIP AND SIMPLE JTAG EMULATOR
INFRARED IDENTIFICATION SYSTEM We want to use ST188 Infrared reflective photoelectric sensor. It consists of one infrared emission control and one photodiode.
PRINCIPLES • Infrared light will turn back when it meets the high reflective face (like white face). Then, the generated current of photodiode increases and this current change converts into the different voltage signal which is identified by sensor. In this way, our little car can identify the tracks exactly.
Outline • Tao Zhijian: Single chip Mega 16L • Chen Ran: INFRARED IDENTIFICATION SYSTEM • Zhou wei: driving chip L298N • Wang su: 74LS10 CHIP AND SIMPLE JTAG EMULATOR
Outline • Tao Zhijian: Single chip Mega 16L • Chen Ran: INFRARED IDENTIFICATION SYSTEM • Zhou wei: driving chip L298N • Wang su: 74LS10 CHIP AND SIMPLE JTAGEMULATOR
WHAT IS 74LS10 CHIP • 74LS10 is commonly used three 3-input NAND gate circuit, which is used in the digital circuit and microcontroller systems commonly. Pins 14 and 7 provide power for all three logic gates. • NAND GATE Logic-Rules: The output for a gate is HIGH only when all three inputs are LOW, otherwise output is HIGH.
74LS10’s application in our design • Auto Tracking Range robot consists of six main modules: the body frame, power supply, main control module, logic module, detection module, the motor drive module. The 74LS10 will be used in logic module in our design. It can make the robot execute the instructions.It can help me determine the black lines and the routes.
What is the SIMPLE JTAG EMULATOR and its application • JTAG is just a simple emulator, which can help us in simulating. By simulating, we can know more about how the Automatic TrackingRange robot works. The project uses a unified configuration Mega16 chip as the core of the master module. • JTAG which has crystal in it can program and simulate for MCU. It is easy to use.
Sources • reference 《The design of intelligent-electrical car》 wrote by Mei Gaoqing, Sun Qingxuan, Tai Hongda • http://www.avrvi.com/start/guide_avr_hardware_design.html • http://www.atmel.com/dyn/products/product_card.asp?PN=ATmega16