Home

User Manual - PDF - s3.amazonaws.com

image

Contents

1. Individual Display Control D1 D2 D3 D4 Interfacing Example To display digit 2 segment S2 S1 S4 S5 and S6 should be turned on 17 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide 18 LED Interfacing Section 7 gt ATTE si oz OS B by b or ve O 4 con7 Interfacing Example To turn on any LED respective pin should be clear to low For example writing a value 0x00h i e 0 decimal will make all LEDs on where as writing a value OxOfh or 15decimal will make four LEDs on and other four off DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide Switches I nterfacing Section 5V CON 8 CON 9 There are 6 switches on board available for interfacing Four of them are pulled up and other two are pulled down The pulled up switches will generate a low pulse as they are pressed Pulled down switches will generate a high pulse as they are pressed Pulled down switches are indicated by blue color in this schematic 19 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide High current driver Use this high current driver to drive seven segments or stepper motor Stepper Motor ULN2803 5 9 12V ULN2803 Input This schematics shows a high current driver circuit and one of it application Stepper motor is not provided with this product It can be purchased separately To turn on one
2. make your own temperature indicator 29 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide 30 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide 31 Troubleshooting 1 Cannot program target microcontroller Solution a Reep only one microcontroller on board Only one target section out of A B and C an have a microcontroller All the target section shares ISP bus ISP firmware will not be able to understand as which controller you would like to program b Do not connect passive circuits like LCD to the port of microcontroller which is shared by the ISP bus Target section A uses portion of PORT 1 Target section B amp Target section C uses portion of PORTB for ISP bus Refer to the target section details in this user manual to read the shared pin numbers c Serial cable connected between the EEDT 4 0 LF ISP section and your PC may have loose connection on either end d Aserial port blocking utility is running on your PC e Your target microcontroller might be corrupted due to over or wrong usage f There may be no power supply to the hardware g Your PC s COM Port properties under device manager should show Flow control Xon Xoff If it is different then set it to Xon Xoff h If you have multiple COM ports on your PC check if you are using the same COM port as selected on the programming software side on your PC 2 Cannot see any resu
3. its subsidiaries Other product names may be trademarks of others 34 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide 35 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide
4. no light then check the remote control s battery level 6 How to contact for support We support over email Send us an email to support deccanrobots com If you have purchased the product recently from our USA reseller you should contact the USA reseller before contacting us Remember to mark a CC of your mail to us Rest of the buyers can contact us directly 32 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide 33 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide Contact Information DeccanRobots 205 2 Floor Decision Tower Next To CityPride Satara Road Pune 411037 India Web www deccanrobots com Email support deccanrobots com Phone Office Hours 91 20 24228818 Sales related calls only Phone 24x7 91 9822186283 Sales related calls only Business Hours 9 30 AM to 5 30 PM IST On Weekdays Time zone 5 30 GMT Kindly do not call on these numbers for support related queries Instead email your queries We quickly reply during our business hours Disclaimer Neither this document nor the product EEDT4 0 LF is guaranteed in any way EEDT4 0 LF is developed for learning purpose Usage of this product as a real life project is not recommended DeccanRobots and their re sellers are not responsible for any type of loss if occurs from usage of the document or the hardware EEDT4 0 LF ATMEL and AVR are the registered trademarks of ATMEL Corporation or
5. Connect 5V and Ground to CON34 to switch ON the backlight 23 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide 93C46 EEPROM interfacing Section A 1 cs O Q 8 Bit Jumper SK O DI O O lis Bit Jumper DO Use this Serial EEPROM to store data It supports 8 bit and 16 bit format This is section 9 on your EEDT4 OLF board 24 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide IR Transmitter 25 4 LAITEGF ss 5V 200 Ohm IR LED CON31 IRTX Pin Use this IR LED to transmit IR light To switch on the IT LED clear the IRTX pin to low IR LED on your board may look different in it body color This does not affect its functionality Note How to check if the IR LED is working or dead Answer Connect IRTX pin to a low signal using any microcontroller Hold your digital camera or a mobile camera in front of the IR LED On the camera screen you will notice IR LED generating red color light if it s working fine Infra red light can be seen easily through a digital camera Try this with your TV remote too DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide IR Receiver with amplifier IRSQ Pin ie nel Range Adjust LM358 IC 5V IR Receiver IRSQ Pin Con 31 Range VRES3 5K LM358 generates a high signal if IR receiver detects an IR Light The frequency of IR lig
6. Practical Course For ATMEL Microcontrollers Embedded Engineers Development Tool ee ae Hardvvare Version EEDT4 0 Lead Free 1 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide Table of contents About all that you should know 1 2 3 About DeccanRobots About Practical Course For ATMEL Microcontrollers About EEDT 4 0 LF Hardvvare Hardware Details of EEDT 4 0 LF 10 11 12 13 14 15 16 17 18 Power Supply On board ISP Programmer Target Section A Target Section B Target Section C Seven Segment Interfacing Section LED Interfacing Section Switches Interfacing Section High current driver 8 Bit ADC interfacing Section RS232 Interfacing Section LCD Interfacing Section 93C46 EEPROM interfacing Section IR Transmitter IR Receiver with amplifier 38KHZ IR Receiver Variable resistance Temperature Sensor interfacing Troubleshooting Contact Information 3 DeccanRobots Practical Course For ATMEL Microcontrollers 10 11 Ciencias 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 34 EEDT 4 0 LF User Guide DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide About all that you should know About DeccanRobots DeccanRobots is product designing and manufacturing company based in India We make development
7. and learning boards for microcontroller Our products are not simply hardware PCBs but they are complete self learning tools We provide tutorial software having audio and graphics This ensures that a beginner is not left alone We also believe in providing our own ISP programmer on board This ensures the product integrity and you need not to buy a separate ISP programmer You get a complete piece of mind once you buy our products While designing any of our products users like you are always in front of us We design the learning products in such a way that even person not from electronics and software domain can learn the embedded technology with ease Our embedded learning boards are used by variety of people Our oldest buyer is 83 years old He is using AVR microcontrollers to develop a machine that could generate a brail language impression using vibrating motors You are pretty young than this fellow We encourage you to spend lots of time with the EEDT hardware Also refer to the PC based Tutorials to understand the concepts in details If you still find it difficult to understand write in to us by email Our contact information is available on the last page of this document DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide About Practical Course For ATMEL Microcontrollers Practical course for ATMEL microcontrollers is a combination of PC based tutorial and experiment board hardware PC base
8. d tutorial has American accent audio and graphics which simulates a classroom based training You can replay the tutorial screens again and again to learn the technology till you master it The course aims at learning key features like Port usage Timers Interrupts ADC RS232 LCD interfacing IR data decode etc Once you master these basic techniques you can experiment a combination of them to make your project and products The course will allow you to use the same hardware experiment board to work with multiple microcontrollers You should study one or two chapters from the tutorial and try the knowledge by writing your small applications You may refer to sample applications provided on the CD We have assumed that you have some knowledge about electronics and can differentiate between an Essay and a source code And if you have already worked with any other microcontroller family you will surely love this product as it provides you all that is required to make high end apps too DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide About EEDT 4 0 LF Hardware EEDT 4 0 LF hardvvare is RoHs Pb free compliant product We can divide the board into 4 categories 1 On board ISP Programmer section 2 Target Section 3 Interfacing Circuits 4 Power supply section You can use the I SP programmer to program microcontroller placed on the target section or any microcontroller placed outsid
9. e this board Thus you may use this hardware as an ISP programmer too Target sections are the placeholders for microcontrollers You can use AT89S51 AT89S52 ATmega8 ATmega16 ATmega32 ATmega8515 ATmega8535 ATmega88 ATmega168 or any of their pin compatible microcontrollers You can use only one microcontroller at a time on the board Remember that you have to keep rest of the target sections empty DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide 8 Interfacing circuits are common to all target microcontrollers This facility of EEDT 4 0 LF hardware allows you to connect any interfacing circuit available on board to any microcontroller placed in the target section The hardware is truly flexible It allows you to connect any interfacing circuit to any pin of the microcontroller This gives you a full control over your experiment and development None of the interfacing circuits are internally connected to any microcontroller s pin Power supply section includes a on board voltage regulator and filter circuit You have to use a 9V DC power source This power source should be able to deliver minimum of 500mA current Do not provide higher voltage than 9V Use only DC power source There is no rectifier circuit to take care of AC supply Remember Do connect AC power source to the EEDT hardware DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide DeccanRobots Practical C
10. ht is not important for its functionality The IR receiver generates analog signal equivalent to the intensity of the IR light received The LM358 compares it with the value set by the RANGE preset and generates high signal as the input signal value exceeds the set value Use this section in combination with IR transmitter LED to detect an obstacle 26 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide 38KHZ IR Receiver CP liti ys tac A a ial IR Receiver TSOP1738 This IR receiver is a special one It detects IR signal having 38KHz frequency It will not respond to any other IR light This ensures the false triggering This sensor is used in TV sets and industrial applications gt vcc TSOP1738 10u 63V IR38 Pin Use this section to decode RC5 IR signal 27 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide Variable resistance for Experiment Variable Resistance for Experiment p 20K VR Pin Con31 To analog input of AVR Use this section to experiment with AVR s ADC feature 28 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide Temperature Sensor interfacing T pin CON31 LM35 Temperature Sensor Output from the temperature Sensor CON31 T Pin T0 92 Plastic Pachage BOTTOM VIEW DSI06516 2 The LM35 can read 55 to 150 deg Celsius Connect its output to ADC channel of AVR and
11. lt on LCD LCD shows all black squares Solution a Change the multicolor connector used for connecting LCD with microcontroller This connector may be loose b You have not made the connections as per your source code Read your source code for LCD connection configuration and re check the connection again DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide c Your source code may be vvrong Try the source code provided as a sample vvith the hardvvare 3 8 Bit ADC does not convert the values Solution Press the ADC Start switch once to enable ADC 0804 4 have connected the DC adaptor to the hardware But Hardware is not receiving any power Solution a Check polarity of your adaptor s pin It should have a center pin inner pin positive and outer negative b The 7805 voltage regulator might be fried Connect a regulated 5volts to CON36 and see if your hardware gets the power If yes you have to replace the 7805 IC While doing this test remember that you should use exact 5 volts DC regulated power Exceeding to this limit will surely burnout the total circuit 5 am not sure if the RC5 remote control is working or failed Solution Take a digital camera or a mobile phone camera and view the IR LED of the remote control on the camera screen Press any key of the remote and you should see a red light coming out of the remote control It indicates that the remote is working fine If there is
12. ourse For ATMEL Microcontrollers EEDT 4 0 LF User Guide Hardware Details of EEDT 4 0 LF This chapter will provide more details about each section of the board Power Supply Center Positive Adaptor Socket 5V Output point 10 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide On board I SP Programmer ISP Connector for programming external microcontrollers Connect Serial cable here for ISP Programming Programming Indicator ISP Firmware IC sues ss af CERT i GE nana Es ue On board ISP Programmer works on a serial communication protocol It receives the program hex data from PC via a serial cable The snap shot shown here indicates the port where you should connect a serial cable for programming purpose Other end of this serial cable will be connected to PC Red LED will be ON during the microcontroller is being programmed Rest of the time it will remain off The ISP programming firmware is stored into a 40 pin IC with a sticker on it This IC works as an intermediate trans receiver between your PC and the target microcontroller This ISP Programmer is hardwired with all target sections In other words you need not to use any ISP cable to connect the target microcontroller and the ISP programmer 11 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide If you vvant to program a microcontroller placed on an exte
13. output channel make the corresponding input line high 20 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide 8 Bit ADC interfacing Section Qeca2 CT L 5 M c El v a Le 1 V ao a Gral EA LS O This is a 8 bit Analog to digital converter section based on ADC0804 IC VRES2 is 20K variable resistance used to provide input analog signal You can vary its value using a small tip screwdriver to change the input analog voltage to the ADC0804 IC This section generates a 8 bit digital output and is available on CON5 as show in the picture A start ADC switch is provided to enable ADC You need to press this switch only once after you power on your hardware The schematic is 21 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide RS232 Interfacing Section 5V VCC 22UF 25V 22UF 25V 9 Pin Male Socket GND If you want to experiment with RS232 use the upper one male port for the connection as indicated in the picture ISP programmer uses the lower 9 pin male port 22 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide LCD Interfacing Section 7 NS ea 5 cose El GND CON34 VCC Data Port CON 33 dE ere rs DO PIN 7 to D7 PIN 14 EN CON32 1R Preset LCD section has 3 connectors COM32 is control port CON33 is data port and CON34 is backlight connector
14. rnal PCB you can use a Six Pin ISP male connector as indicated in the above picture Each pin usage is shown here Note You should place only one microcontroller on board as target device ISP programmer will not detect the target device if you place more than one device While programming the microcontroller placed on an external PCB you should remove all the target micros from EEDT hardware Refer to HandyProg User manual to know about the process of programming a microcontroller 6 line ISP Bus Target Section C ISP Connector for External Programming Target Section A Target Section B ISP Firmware IC 12 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide Target Section A a n F BSSSSSSE LS vs You should find AT89S52 controller placed here All port pins are open for connection Crystal of 11 0592 MHz is assembled on board The ISP bus is connected as shown here 89S52 Pin connection to ISP You can use AT89S51 or Atmega8515 in this section as the target controller for your experiments and development work 13 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide Target Section B This section is empty We do not provide any controller for this section You may buy a suitable one as per your requirement Use ATmega16 ATmega32 ATmega8535 or any other pin compatible controller here The crystal shown in the schematic is no
15. t mounted on the board A provision to insert the crystal and capacitor is made Have a look at the zoom in view of this section Insert Crystal along the red line and insert 2 numbers of disc capacitors along the violet lines 14 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide Target Section B shares the ISP bus Thus you should use only one target section among the three If you are using an external microcontroller as the target then no microcontroller can be plugged into any of the target section Target Section B connection to ISP Bus 15 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide Target Section C J g rine E E N al ll ATmega8 Te t 3 PORTB PBO to PB7 14 15 16 17 18 19 9 10 Crystal Insert Same as Target Section B ATmega8 microcontroller ports details are PORTC PCO to PC6 23 24 25 26 27 28 1 This is a 7 bit port PORTD PDO to PD7 2 3 4 5 6 11 12 13 Pin 9 and 10 are shared by bit 6 bit 7 of PORTB and Crystal ATmega is provided with the hardware as a separate IC You can unplug the AT89S52 from target section A and use ATmega8 in target section C Target Section C connection to I SP Bus 16 DeccanRobots Practical Course For ATMEL Microcontrollers EEDT 4 0 LF User Guide Seven Segment I nterfacing Section s 0O CGI amp Ll Ll El Individual Segment Control 5V

Download Pdf Manuals

image

Related Search

Related Contents

Broadata Communications Mini-RGB-AD User Manual - AV-iQ  Samsung 913B Priručnik za korisnike  Bryan Boilers RV Series User's Manual  Crown Boiler BWC070 User's Manual  Box 459 - Avril-Mai 1977 - Anonymat sur enseignes?  User`s Manual of Network Camera  Kramer Electronics C-A35M/D9F-6  Gazelle Cabby - De Groot Tweewielers  Appendix A: Troubleshooting  

Copyright © All rights reserved.
Failed to retrieve file