Enviar búsqueda
Cargar
Dio
•
1 recomendación
•
1,730 vistas
محمدعبد الحى
Seguir
Tecnología
Empresariales
Denunciar
Compartir
Denunciar
Compartir
1 de 29
Descargar ahora
Descargar para leer sin conexión
Recomendados
Experiment write-vhdl-code-for-realize-all-logic-gates
Experiment write-vhdl-code-for-realize-all-logic-gates
Ricardo Castro
Intro to Arduino
Intro to Arduino
avikdhupar
Introduction to AVR Microcontroller
Introduction to AVR Microcontroller
Mahmoud Sadat
Introduction to embedded systems
Introduction to embedded systems
Amr Ali (ISTQB CTAL Full, CSM, ITIL Foundation)
Arm architecture
Arm architecture
Pantech ProLabs India Pvt Ltd
Microprocessor ppt
Microprocessor ppt
swaminath kanhere
Introduction to Avr Microcontrollers
Introduction to Avr Microcontrollers
Mohamed Tarek
Introduction to Embedded Systems
Introduction to Embedded Systems
Sandeep Reddy
Recomendados
Experiment write-vhdl-code-for-realize-all-logic-gates
Experiment write-vhdl-code-for-realize-all-logic-gates
Ricardo Castro
Intro to Arduino
Intro to Arduino
avikdhupar
Introduction to AVR Microcontroller
Introduction to AVR Microcontroller
Mahmoud Sadat
Introduction to embedded systems
Introduction to embedded systems
Amr Ali (ISTQB CTAL Full, CSM, ITIL Foundation)
Arm architecture
Arm architecture
Pantech ProLabs India Pvt Ltd
Microprocessor ppt
Microprocessor ppt
swaminath kanhere
Introduction to Avr Microcontrollers
Introduction to Avr Microcontrollers
Mohamed Tarek
Introduction to Embedded Systems
Introduction to Embedded Systems
Sandeep Reddy
Electronics Microcontrollers for IoT applications
Electronics Microcontrollers for IoT applications
Leopoldo Armesto
Encoder
Encoder
Mahmudul Hasan
Embedded C - Lecture 1
Embedded C - Lecture 1
Mohamed Abdallah
Arduino Projects
Arduino Projects
Luki B. Subekti
Encoder & Decoder
Encoder & Decoder
Syed Saeed
AVR ATmega32
AVR ATmega32
Prashant Tiwari
Microprocessor vs. microcontroller
Microprocessor vs. microcontroller
aviban
Getting started with arduino uno
Getting started with arduino uno
Saumya Ranjan Behura
8 bit microcontroller
8 bit microcontroller
محمدعبد الحى
Microcontroller presentation
Microcontroller presentation
xavierpaulino
Microprocessor 8085 complete
Microprocessor 8085 complete
Shubham Singh
Embedded c
Embedded c
Ami Prakash
Pass Transistor Logic
Pass Transistor Logic
Diwaker Pant
Microcontroller 8051
Microcontroller 8051
Mukesh Kashyap
08 decoder
08 decoder
Aamina Aslam
Microprocessors and microcontrollers
Microprocessors and microcontrollers
Aditya Porwal
Embedded System Networking
Embedded System Networking
JCT COLLEGE OF ENGINEERING AND TECHNOLOGY
Avr microcontroller
Avr microcontroller
Dhananjay Chauhan
Bus
Bus
Asif Iqbal
UNIT III PROGRAMMABLE PERIPHERAL INTERFACE
UNIT III PROGRAMMABLE PERIPHERAL INTERFACE
ravis205084
Lin bus
Lin bus
محمدعبد الحى
Hindavi Technologies Profile
Hindavi Technologies Profile
onebhushan
Más contenido relacionado
La actualidad más candente
Electronics Microcontrollers for IoT applications
Electronics Microcontrollers for IoT applications
Leopoldo Armesto
Encoder
Encoder
Mahmudul Hasan
Embedded C - Lecture 1
Embedded C - Lecture 1
Mohamed Abdallah
Arduino Projects
Arduino Projects
Luki B. Subekti
Encoder & Decoder
Encoder & Decoder
Syed Saeed
AVR ATmega32
AVR ATmega32
Prashant Tiwari
Microprocessor vs. microcontroller
Microprocessor vs. microcontroller
aviban
Getting started with arduino uno
Getting started with arduino uno
Saumya Ranjan Behura
8 bit microcontroller
8 bit microcontroller
محمدعبد الحى
Microcontroller presentation
Microcontroller presentation
xavierpaulino
Microprocessor 8085 complete
Microprocessor 8085 complete
Shubham Singh
Embedded c
Embedded c
Ami Prakash
Pass Transistor Logic
Pass Transistor Logic
Diwaker Pant
Microcontroller 8051
Microcontroller 8051
Mukesh Kashyap
08 decoder
08 decoder
Aamina Aslam
Microprocessors and microcontrollers
Microprocessors and microcontrollers
Aditya Porwal
Embedded System Networking
Embedded System Networking
JCT COLLEGE OF ENGINEERING AND TECHNOLOGY
Avr microcontroller
Avr microcontroller
Dhananjay Chauhan
Bus
Bus
Asif Iqbal
UNIT III PROGRAMMABLE PERIPHERAL INTERFACE
UNIT III PROGRAMMABLE PERIPHERAL INTERFACE
ravis205084
La actualidad más candente
(20)
Electronics Microcontrollers for IoT applications
Electronics Microcontrollers for IoT applications
Encoder
Encoder
Embedded C - Lecture 1
Embedded C - Lecture 1
Arduino Projects
Arduino Projects
Encoder & Decoder
Encoder & Decoder
AVR ATmega32
AVR ATmega32
Microprocessor vs. microcontroller
Microprocessor vs. microcontroller
Getting started with arduino uno
Getting started with arduino uno
8 bit microcontroller
8 bit microcontroller
Microcontroller presentation
Microcontroller presentation
Microprocessor 8085 complete
Microprocessor 8085 complete
Embedded c
Embedded c
Pass Transistor Logic
Pass Transistor Logic
Microcontroller 8051
Microcontroller 8051
08 decoder
08 decoder
Microprocessors and microcontrollers
Microprocessors and microcontrollers
Embedded System Networking
Embedded System Networking
Avr microcontroller
Avr microcontroller
Bus
Bus
UNIT III PROGRAMMABLE PERIPHERAL INTERFACE
UNIT III PROGRAMMABLE PERIPHERAL INTERFACE
Destacado
Lin bus
Lin bus
محمدعبد الحى
Hindavi Technologies Profile
Hindavi Technologies Profile
onebhushan
ประวัติส่วนตัว
ประวัติส่วนตัว
Lynnie1177
อังกฤษ
อังกฤษ
Lynnie1177
Bigalytics
Bigalytics
Chidambar Kulkarni
Gato renato
Gato renato
bibliotecaoureana
Day1
Day1
محمدعبد الحى
Montras com livros 2015
Montras com livros 2015
bibliotecaoureana
Sp soft profile (15-may-2012)
Sp soft profile (15-may-2012)
SP SOFTWARE
แบบโครงร่างโครงงานคอมพิวเตอร์
แบบโครงร่างโครงงานคอมพิวเตอร์
Lynnie1177
Office 2010 migration
Office 2010 migration
david_malmborg
Regulamento concursoleituraconcelho ourem_aeco
Regulamento concursoleituraconcelho ourem_aeco
bibliotecaoureana
คณิต
คณิต
Lynnie1177
แบบโครงร่างโครงงานคอมพิวเตอร์
แบบโครงร่างโครงงานคอมพิวเตอร์
Lynnie1177
Unlocking funding opportunities final
Unlocking funding opportunities final
saqib_bsettlement
Mo ta du an
Mo ta du an
Phú Quý Lê
Matlab workshop
Matlab workshop
محمدعبد الحى
Project Report
Project Report
harshit1991
Kbox 101 1000 slide
Kbox 101 1000 slide
david_malmborg
Obeijodapalavrinha2miacouto
Obeijodapalavrinha2miacouto
bibliotecaoureana
Destacado
(20)
Lin bus
Lin bus
Hindavi Technologies Profile
Hindavi Technologies Profile
ประวัติส่วนตัว
ประวัติส่วนตัว
อังกฤษ
อังกฤษ
Bigalytics
Bigalytics
Gato renato
Gato renato
Day1
Day1
Montras com livros 2015
Montras com livros 2015
Sp soft profile (15-may-2012)
Sp soft profile (15-may-2012)
แบบโครงร่างโครงงานคอมพิวเตอร์
แบบโครงร่างโครงงานคอมพิวเตอร์
Office 2010 migration
Office 2010 migration
Regulamento concursoleituraconcelho ourem_aeco
Regulamento concursoleituraconcelho ourem_aeco
คณิต
คณิต
แบบโครงร่างโครงงานคอมพิวเตอร์
แบบโครงร่างโครงงานคอมพิวเตอร์
Unlocking funding opportunities final
Unlocking funding opportunities final
Mo ta du an
Mo ta du an
Matlab workshop
Matlab workshop
Project Report
Project Report
Kbox 101 1000 slide
Kbox 101 1000 slide
Obeijodapalavrinha2miacouto
Obeijodapalavrinha2miacouto
Similar a Dio
UNIT 4 & 5 - I nterfacing_Lecture7.pptx
UNIT 4 & 5 - I nterfacing_Lecture7.pptx
naveen088888
Advanced motion controls 25a20dd
Advanced motion controls 25a20dd
Electromate
Cockpit White Box
Cockpit White Box
ncct
Badal sharma
Badal sharma
badaldausa
Advanced motion controls 50a20dd
Advanced motion controls 50a20dd
Electromate
Advanced motion controls 50a8dd
Advanced motion controls 50a8dd
Electromate
Advanced motion controls 30a8dd
Advanced motion controls 30a8dd
Electromate
embedded system
embedded system
Gopal Dhaker
Advanced motion controls azbe12a8
Advanced motion controls azbe12a8
Electromate
IRJET- IoT based Industrial Automation
IRJET- IoT based Industrial Automation
IRJET Journal
Ge8808 led datasheet
Ge8808 led datasheet
Greeled Electronic
Bluetooth based home appliances control
Bluetooth based home appliances control
PROJECTRONICS
Advanced motion controls bdc30a8
Advanced motion controls bdc30a8
Electromate
Advanced motion controls az12a8ddc
Advanced motion controls az12a8ddc
Electromate
Advanced motion controls azbe6a8
Advanced motion controls azbe6a8
Electromate
Advanced motion controls az6a8ddc
Advanced motion controls az6a8ddc
Electromate
Elc Inverter Introduction
Elc Inverter Introduction
scottburge
Embedded System[586]
Embedded System[586]
ajeet singh choudhary
Advanced motion controls bdc40a20
Advanced motion controls bdc40a20
Electromate
QuickSilver Controls QCI-DS018 QCI-D2-IG8
QuickSilver Controls QCI-DS018 QCI-D2-IG8
Electromate
Similar a Dio
(20)
UNIT 4 & 5 - I nterfacing_Lecture7.pptx
UNIT 4 & 5 - I nterfacing_Lecture7.pptx
Advanced motion controls 25a20dd
Advanced motion controls 25a20dd
Cockpit White Box
Cockpit White Box
Badal sharma
Badal sharma
Advanced motion controls 50a20dd
Advanced motion controls 50a20dd
Advanced motion controls 50a8dd
Advanced motion controls 50a8dd
Advanced motion controls 30a8dd
Advanced motion controls 30a8dd
embedded system
embedded system
Advanced motion controls azbe12a8
Advanced motion controls azbe12a8
IRJET- IoT based Industrial Automation
IRJET- IoT based Industrial Automation
Ge8808 led datasheet
Ge8808 led datasheet
Bluetooth based home appliances control
Bluetooth based home appliances control
Advanced motion controls bdc30a8
Advanced motion controls bdc30a8
Advanced motion controls az12a8ddc
Advanced motion controls az12a8ddc
Advanced motion controls azbe6a8
Advanced motion controls azbe6a8
Advanced motion controls az6a8ddc
Advanced motion controls az6a8ddc
Elc Inverter Introduction
Elc Inverter Introduction
Embedded System[586]
Embedded System[586]
Advanced motion controls bdc40a20
Advanced motion controls bdc40a20
QuickSilver Controls QCI-DS018 QCI-D2-IG8
QuickSilver Controls QCI-DS018 QCI-D2-IG8
Más de محمدعبد الحى
Iso26262 component reuse_webinar
Iso26262 component reuse_webinar
محمدعبد الحى
Interfacing using ِAtmega16/32
Interfacing using ِAtmega16/32
محمدعبد الحى
Can bus
Can bus
محمدعبد الحى
Embedded Systems in Automotive
Embedded Systems in Automotive
محمدعبد الحى
MATLAB Programming
MATLAB Programming
محمدعبد الحى
CPU Architecture
CPU Architecture
محمدعبد الحى
Timers
Timers
محمدعبد الحى
Interrupts
Interrupts
محمدعبد الحى
Uart
Uart
محمدعبد الحى
Sw testing
Sw testing
محمدعبد الحى
Rtos
Rtos
محمدعبد الحى
Micro controller
Micro controller
محمدعبد الحى
Más de محمدعبد الحى
(12)
Iso26262 component reuse_webinar
Iso26262 component reuse_webinar
Interfacing using ِAtmega16/32
Interfacing using ِAtmega16/32
Can bus
Can bus
Embedded Systems in Automotive
Embedded Systems in Automotive
MATLAB Programming
MATLAB Programming
CPU Architecture
CPU Architecture
Timers
Timers
Interrupts
Interrupts
Uart
Uart
Sw testing
Sw testing
Rtos
Rtos
Micro controller
Micro controller
Último
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Dropbox
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
Sandro Moreira
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
danishmna97
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Orbitshub
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
MIND CTI
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
The Digital Insurer
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Angeliki Cooney
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
apidays
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Zilliz
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
MadyBayot
Último
(20)
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
Dio
1.
Digital Input /Output Driver Mina Yousry Copyright
© 2012 Embedded Systems Committee
2.
Agenda: • Topics: • ATMEGA 32 and
DIO pull up and down resistors types of switches switch bouncing Led ,seven segment and Led Matrix Practical work : switching led on and off through sw with delay switching led on and off through switch exp of bouncing and solve it through Sw(first time) and Hw(second time) make any digit on Led matrix make counter using seven segment Copyright © 2012 Embedded Systems Committee
3.
ATMEGA 32
and DIO: ATmega 32 has 32 programmable I/O lines divided into 4 PORTS(groups): 1-PORTA(PA7……..PAO) 2-PORTB(PB7….…..PBO) 3-PORTC(PC7….…..PCO) 4-PORTD(PD7……..PDO) Each PORT is controlled by 3 registers: 1-DDRx (Data Direction Register) 2-PORTx (Output Register) 3-PINx (Input Register Note: Most pins in Mc make more than one function(multiplexed functions) Copyright © 2012 Embedded Systems Committee
4.
ATMEGA 32
and DIO (cont.): ATmega 32 pin out Copyright © 2012 Embedded Systems Committee
5.
ATMEGA 32
and DIO (cont.): Register controlling I/O port: Copyright © 2012 Embedded Systems Committee
6.
How to
set value in register: Example: DDRA=5; //(decimal)mean I activate pin 0 and pin 2 as output and the rest as input pins DDRB=0x14; //(hexadecimal)mean I activate pin 2 and pin 4 as output and the rest as input pins DDRC=0b00000011; //(binary)mean I activate pin 0 and pin1 as output and the rest as input pins Copyright © 2012 Embedded Systems Committee
7.
How to
set a specific pin with conserving other pins: To set specified pin with 1: Make OR operation on the register with The pin no Example: We want to set pin no 5 with 1 PORTA=PORTA|(0b00100000); //(decimal)32 To set specified pin with 0: Make AND operation on the register with (NOT) The pin no Example: We want to set pin no 3 with 0 PORTB=PORTB&( ~(0b00001000) ); //(decimal)8 Copyright © 2012 Embedded Systems Committee
8.
How to
set a specific pin with conserving other pins: To toggle specified pin with 0: Make XOR operation on the register with The pin no Example: We want to set pin no 2 with 0 PORTB=PORTB^(0b00000100) ); //(decimal)4 Copyright © 2012 Embedded Systems Committee
9.
ATMEGA 32
and DIO (cont.): Driving pin: Copyright © 2012 Embedded Systems Committee
10.
Pull up
and pull down resistors: Consider this schematics: • The input state of most logic gates is called a high impedance. • the value of the input is considered to be floating. • Most gates will float towards a high state. This is a very weak condition, and any electrical noise could cause the input to go low. • This convert pin as antenna that can receive electrical noise Copyright © 2012 Embedded Systems Committee
11.
Pull up
and pull down resistors (cont.): Solution: Copyright © 2012 Embedded Systems Committee
12.
Switches: Types of
electronics switches Toggle switch: The toggle switch is usually a two position switch. The internal construction includes a spring such that it is held firmly in the position to which it has been switched. Push button switch: Push button switches are used in many electronic circuits. These electronic switches are often used when a push action is required to give a momentary connection. Rotary switch: As the name implies, rotary switches are operated by turning a knob. Selecting the correct position enables the relevant connections to be made. Copyright © 2012 Embedded Systems Committee
13.
Switches (cont.): ON-OFF Single
Pole, Single Throw = SPST (ON)-OFF Push-to-make = SPST Momentary ON-(OFF) Push-to-break = SPST Momentary Copyright © 2012 Embedded Systems Committee
14.
Switches (cont.): ON-ON Single
Pole, Double Throw = SPDT ON-OFF-ON SPDT Centre Off Dual ON-OFF Double Pole, Single Throw = DPST Copyright © 2012 Embedded Systems Committee
15.
Switches (cont.): Dual
ON-ON Double Pole, Double Throw = DPDT ON-OFF-ON DPDT Centre Off DIP Switch (DIP = Dual In-line Parallel) Multi-way Switch Copyright © 2012 Embedded Systems Committee
16.
Switches (cont.): Switch
parameters and specifications 1-volltage rating: This is the maximum voltage that the switch can withstand . 2-Current carrying rating: The rating of the maximum steady current that a switch can carry through a closed contact. 3-Contact resistance 4-Number of operations: Copyright © 2012 Embedded Systems Committee
17.
Dealing with
Switch Bouncing: The Problem: Switch closed:0v Switch opened:5v >Due to the mechanical nature of any switch that may contains spring return action of some kind. >there wont be a clean transition from a state to another. >there will be a series of high and low states spikes as shown. Copyright © 2012 Embedded Systems Committee
18.
Dealing with
Switch Bouncing (cont.): The Solution: 1-Hardware Based: >Add a capacitor that makes the voltage smooth and clean(without spikes). >the value of R and C determine to react and give adequate output , As T=RC and the capacitor is full charged at 5T: >you can choose R1 = 10 K and C1 = 100 nf >add a schmitt trigger so that it can output 5v (threshold value)when capacitor Is full charged. Copyright © 2012 Embedded Systems Committee
19.
Dealing with
Switch Bouncing (cont.): 2-Software Based: >T1 and T2 are fake logic 0 but T3 is the valid one > Difference between those is their length. >Make a counter count up as long as the signal is Low, and reset this counter when the signal is High. >If the counter reach a fixed value(bigger than T1 or T2) this means that the pulse is a valid pulse (T3). Copyright © 2012 Embedded Systems Committee
20.
LED: >we want
to calculate value of Resistance that put in serial with Led: >supply voltage Vcc=5v >According to datasheet Vd=2v, Id=15mA >so the value of resistance is 200 ohm Copyright © 2012 Embedded Systems Committee
21.
Seven Segment
Display (cont.): >The required current per small segment is 2mA in very small display >The current per segment is 60 mA and increase in the case of of larger Display. >For safe mode we can use a driver such as UDN2981A and UDN2585A IC’s. Copyright © 2012 Embedded Systems Committee
22.
Seven Segment
Display: >UDN2585A can source up to 120 mA while UDN2981A can source up to 500mA. >So that we can illuminate large displays without burning the Microcontroller. Copyright © 2012 Embedded Systems Committee
23.
LED Matrix: >We
have a Problem here that we have to connect column pins to micro and the micro pins must be Logic 0. > so that micro has to sink so much current so that we need a solution. Copyright © 2012 Embedded Systems Committee
24.
LED Matrix
(cont.) The solution Put ULN2003A IC that output 0 when the input is 1,so we can output Logic 1 from micro that make it protected. Copyright © 2012 Embedded Systems Committee
25.
LED Matrix
(cont.) How we can write alphabet A on Led Matrix??? Copyright © 2012 Embedded Systems Committee
26.
LED Matrix
(cont.) Steps Copyright © 2012 Embedded Systems Committee
27.
Copyright © 2012
Embedded Systems Committee
28.
Programming Embedded System
I(book) Esc Presentation Links: http://www.kpsec.freeuk.com/components/switch.htm http://www.electronics-radio.com/articles/electronic_components/switchesrelays/electronics-switches.php http://www.ikalogic.com/de-bouncing-circuits/ http://www.micahcarrick.com/avr-tutorial-switch-debounce.html http://embedded-lab.com/blog/?p=2478 Copyright © 2012 Embedded Systems Committee
29.
info@escommittee.net education@escommittee.com Copyright © 2012
Embedded Systems Committee
Descargar ahora