Мазмұны:

Жарықдиодты сағат 555 және 4017 көмегімен (бағдарламалау қажет емес): 8 қадам (суреттермен)
Жарықдиодты сағат 555 және 4017 көмегімен (бағдарламалау қажет емес): 8 қадам (суреттермен)

Бейне: Жарықдиодты сағат 555 және 4017 көмегімен (бағдарламалау қажет емес): 8 қадам (суреттермен)

Бейне: Жарықдиодты сағат 555 және 4017 көмегімен (бағдарламалау қажет емес): 8 қадам (суреттермен)
Бейне: Lesson 22: Using Seven Segment Display with Arduino and Electronic Dice | SunFounder Robojax 2024, Қараша
Anonim
Жарықдиодты сағат 555 және 4017 (бағдарламалау қажет емес)
Жарықдиодты сағат 555 және 4017 (бағдарламалау қажет емес)

Мұнда мен 7 жыл бұрын жасаған және жасаған жобамды таныстырамын.

Жобаның идеясы - аналогты сағат тілінде орналасқан жарықдиодты шамдардың жыпылықтауын басқаратын сигналдарды генерациялау үшін 4017 сияқты IC есептегіштерін қолдану.

1 -қадам: 1 -кезең: Сағат сигналын генерациялау

1 кезең: Сағат сигналын генерациялау
1 кезең: Сағат сигналын генерациялау
1 кезең: Сағат сигналын генерациялау
1 кезең: Сағат сигналын генерациялау
1 кезең: Сағат сигналын генерациялау
1 кезең: Сағат сигналын генерациялау
1 кезең: Сағат сигналын генерациялау
1 кезең: Сағат сигналын генерациялау

Алдымен мен 555 IC көмегімен сағаттық генераторды керемет режимде жасадым. Веб-сайтты қолдана отырып (https://www.ohmslawcalculator.com/555-astable-calcu…) мен 100 ГФ конденсатормен және 4,81 к омдық екі резистормен 1 Гц сигнал жасай аламын.

Уақытты орнату үшін мен 100 Гц конденсатордың арасында ауысатын қосқышты қосуға болады, ол 1 Гц сағаттық сигнал жасайды және 100 Гц сағаттық сигнал жасау үшін 1 УФ конденсаторды қосады.

3 -ші істіктен (шығудан) сағаттық сигнал келесі кезеңге беріледі (Seconds Generation).

2 -қадам: 2 кезең: секундтық сигналдарды генерациялау схемасы

2 кезең: секундтық сигналдарды генерациялау схемасы
2 кезең: секундтық сигналдарды генерациялау схемасы
2 кезең: секундтық сигналдарды генерациялау схемасы
2 кезең: секундтық сигналдарды генерациялау схемасы
2 кезең: секундтық сигналдарды генерациялау схемасы
2 кезең: секундтық сигналдарды генерациялау схемасы

Бұл жерде мен 00 -ден 59 -ға дейін санауды құру үшін екі 4017 IC қостым. Бірінші IC UNITS IC деп аталады және 0 -ден 9 -ға дейін санауды құра алады. IC 555 таймерден сағат сигналын қолдана отырып реттеледі (1 -қадам).

Бұл IC -ны қалпына келтірудің қажеті жоқ, себебі бірліктерді санау 9 -ға жетуі керек.

Екінші 4017 IC TENS IC деп аталады және 0 -ден 5 -ке дейін санауды құра алады. IC 4017 UNITS IC -тің сағаттық сигналының көмегімен реттеледі, себебі өткізу (12 -түйреуіш) UNITS есептегіші 9 -дан бастап қалпына келтірілгенде сигнал жасайды. 0

Санау 6 -ға жеткенде IC -ді қалпына келтіру қажет. Осылайша, IC -тің Q6 шығысы қалпына келтіруге қосылады (12 -түйреуіш) және келесі кезеңге (минут) өтеді.

3 -қадам: 3 -кезең: минуттық сигналдарды генерациялау схемасы

3 кезең: минуттық сигналдарды генерациялау схемасы
3 кезең: минуттық сигналдарды генерациялау схемасы
3 кезең: минуттық сигналдарды генерациялау схемасы
3 кезең: минуттық сигналдарды генерациялау схемасы
3 кезең: минуттық сигналдарды генерациялау схемасы
3 кезең: минуттық сигналдарды генерациялау схемасы

Бұл жерде мен 00 -ден 59 -ға дейін санау үшін екі 4017 IC қостым. Бірінші IC UNITS IC деп аталады және 0 -ден 9 -ға дейін санауды құра алады. секунд генерация кезеңі.

Бұл IC -ны қалпына келтірудің қажеті жоқ, себебі бірліктерді санау 9 -ға жетуі керек.

Екінші 4017 IC TENS IC деп аталады және 0 -ден 5 -ке дейін санауды құра алады. IC 4017 UNITS IC -тің сағаттық сигналын қолдана отырып реттеледі, себебі орындау (түйреуіш 12) UNITS есептегіші 9 -дан қалпына келтірілгенде сигнал жасайды. 0

Санау 6 -ға жеткенде IC -ді қалпына келтіру қажет. Осылайша, IC -тің Q6 шығысы қалпына келтіруге қосылады (15 -түйреуіш) және келесі кезеңге (Сағат) өтеді.

4 -қадам: 4 -кезең: Сағат сигналдарын генерациялау схемасы

4 кезең: Сағат сигналдарын генерациялау схемасы
4 кезең: Сағат сигналдарын генерациялау схемасы
4 кезең: Сағат сигналдарын генерациялау схемасы
4 кезең: Сағат сигналдарын генерациялау схемасы
4 кезең: Сағат сигналдарын генерациялау схемасы
4 кезең: Сағат сигналдарын генерациялау схемасы

Бұл жерде мен 00 -ден 11 -ге дейінгі санауды жасау үшін екі 4017 IC қостым. Бірінші IC UNITS IC деп аталады және 0 -ден 9 -ға дейін санауды құра алады. минуттық генерация кезеңі.

UNITS санау 2 -ге, TENS санау 1 -ге жеткендіктен, бұл IC -ді қалпына келтіру қажет.

Екінші 4017 IC TENS IC деп аталады және ол 0 -ден 1 -ге дейін санауды құра алады. IC 4017 UNITS IC -тің сағаттық сигналын қолдана отырып реттеледі, себебі орындау (түйреуіш 12) UNITS есептегіші 9 -дан қалпына келтірілгенде сигнал жасайды. 0

UNITS санау 2 -ге, TENS санау 1 -ге жеткендіктен, бұл IC -ді қалпына келтіру қажет.

Біз 12 есептегіште екі есептегішті қалпына келтіруіміз керек болғандықтан (UNITS IC -тің 2 саны мен TENS IC -тің 1 саны), біз NPN транзисторларын тізбектей қосу арқылы AND қақпасын қолдана аламыз. бірінші NPN транзисторы коллектор арқылы Vcc -ке қосылады. База UNITS есептегішінің Q2 қосылады және соңында эмиттер екінші NPN транзисторына қосылады. Екінші NPN транзисторлық базасы TENS есептегішінің Q1 қосылады және соңында эмиттер екі IC -тің RESET -ке (12 -штырь) қосылады.

5-қадам: 5 кезең: секундтық жарық диодтары (00-59)

5 кезең: секундтық жарық диодтары (00-59)
5 кезең: секундтық жарық диодтары (00-59)
5 кезең: секундтық жарық диодтары (00-59)
5 кезең: секундтық жарық диодтары (00-59)
5 кезең: секундтық жарық диодтары (00-59)
5 кезең: секундтық жарық диодтары (00-59)

Бұл кезеңде мен светодиодтардың 6 тобын қостым. Әр топ 0 -ден 9 -ға дейінгі сандарды білдіретін 10 светодиодтан тұрады.

  • 0 тобы (G0) 0-9 аралығындағы секундтарды білдіреді
  • 1-топ (G1) 10-19 аралығындағы секундтардың санын білдіреді
  • 2-топ (G2) 20-29 аралығындағы секундтарды білдіреді
  • 3-топ (G3) 30-39 аралығындағы секундтарды білдіреді
  • 4-топ (G4) 40-49 арасындағы секундтарды білдіреді
  • 5-топ (G5) 50-59 аралығындағы секундтарды білдіреді

Әр топтың 0 жарықдиодты аноды UNITS IC Q0 секундтық сигналдарды генерациялау схемасынан қосылады. Әр топтың 1 -диодты анодтары UNITS IC Q1 секундтық сигналдарды генерациялау схемасынан қосылады. Мен осылайша әр топтың 9 жарықдиодты анодын алғанға дейін UNITS IC Q9 секундтық сигналдарды генерациялау схемасынан қосылады.

Әр топтың светодиодтарының барлық катодтары NPN транзисторының коллекторлық түйреуішіне қосылған бір сыммен бағаланады. G0 транзисторының негізі секундтық сигналдарды генерациялау тізбегінен TENS IC Q0 қосылады. G1 транзисторының негізі секундтық сигналдарды генерациялау схемасынан TENS IC Q1 -ге қосылады. G9 транзисторының негізі сигналдарды генерациялау тізбегінен TENS IC Q5 -ке қосылған. Транзисторлардың барлық эмитенттері батареяның жерге қосылады.

6-қадам: 6-кезең: минуттық жарық диодтары (00-59)

6-кезең: минуттық жарық диодтары (00-59)
6-кезең: минуттық жарық диодтары (00-59)
6-кезең: минуттық жарық диодтары (00-59)
6-кезең: минуттық жарық диодтары (00-59)
6-кезең: минуттық жарық диодтары (00-59)
6-кезең: минуттық жарық диодтары (00-59)

Бұл кезеңде мен светодиодтардың 6 тобын қостым. Әр топ 0 -ден 9 -ға дейінгі санды білдіретін 10 светодиодтан тұрады.

  • 0 тобы (G0) 0-9 аралығындағы секундтарды білдіреді
  • 1-топ (G1) 10-19 аралығындағы секундтардың санын білдіреді
  • 2-топ (G2) 20-29 аралығындағы секундтарды білдіреді
  • 3-топ (G3) 30-39 аралығындағы секундтарды білдіреді
  • 4-топ (G4) 40-49 арасындағы секундтарды білдіреді
  • 5-топ (G5) 50-59 аралығындағы секундтарды білдіреді

Әр топтың 0 жарықдиодты анодтары UNITS IC Q0 минуттық сигналдар генерациясының тізбегінен қосылады. Әр топтың СИД 1 анодтары UNITS IC Q1 минуттық сигналдар генерациясының тізбегінен қосылады. Сөйтіп, мен әр топтың 9 светодиодты анодтарын алғанға дейін UNITS IC Q9 минуттық сигналдарды генерациялау схемасынан қосылады.

Әр топтың светодиодтарының барлық катодтары NPN транзисторының коллекторлық түйреуішіне қосылған бір сыммен бағаланады. G0 транзисторының негізі TENS IC Q0 минуттық сигналдар генерациясының тізбегінен қосылады. G1 транзисторының негізі минуттық сигналдарды генерациялау схемасынан TENS IC Q1 -ге қосылады. Мен алғанша G9 транзисторының негізі сигналдарды генерациялау схемасынан TENS IC Q5 -ке қосылған. Транзисторлардың барлық эмитенттері батареяның жерге қосылады.

7 -қадам: 7 -кезең: светодиодтар (00 -ден 12 -ге дейін)

7 -кезең: светодиодтар (00 -ден 12 -ге дейін)
7 -кезең: светодиодтар (00 -ден 12 -ге дейін)
7 -кезең: светодиодтар (00 -ден 12 -ге дейін)
7 -кезең: светодиодтар (00 -ден 12 -ге дейін)
7 -кезең: светодиодтар (00 -ден 12 -ге дейін)
7 -кезең: светодиодтар (00 -ден 12 -ге дейін)

Бұл кезеңде мен светодиодтардың 12 тобын қостым. Әр топ 0 -ден 4 -ке дейінгі санды білдіретін 5 светодиодтан тұрады.

  • 0 (G0) тобы 00-01 аралығындағы сағаттарды білдіреді
  • 1-топ (G1) 01-02 аралығындағы сағаттарды білдіреді
  • 2-топ (G2) 02-03 сағат аралығындағы сағаттарды білдіреді
  • 3-топ (G3) 03-04 сағаттарының санын көрсетеді
  • 4-топ (G4) 04-05 сағаттарын білдіреді
  • 5-топ (G5) 05-06 сағаттарын білдіреді
  • 6 тобы (G6) 06-07 сағаттарының санын көрсетеді
  • 7 тобы (G7) 07-08 аралығында сағатты білдіреді
  • 8-топ (G8) 08-09 аралығында сағатты білдіреді
  • 9 тобы (G9) 09-10 аралығындағы сағаттарды білдіреді
  • 10 тобы (G10) 10-11 сағаттарын білдіреді
  • 11 тобы (G11) 11-12 аралығындағы сағаттарды білдіреді

Жарық диодтары сигналдарды генерациялау тізбегінің TENS санауымен басқарылады. Әр топтың 0 жарықдиодты анодтары TENS IC Q0 минуттық сигналдар генерациясының тізбегінен қосылады. Әр топтың 1 -диодты анодтары TENS IC Q1 минуттық сигналдарды генерациялау схемасынан қосылады. Мен осылайша әр топтың 4 -ші диодты анодтары Vcc -ке қосылғанша.

0 -ден 3 -ке дейінгі әр топтың светодиодтарының барлық катодтары бір сымға G0 ретінде басқару тізбегіне өтеді. Светодиодтардың катодтарынан басқа 4 екі NPN транзисторларымен жасалған OR қақпасына қосылған. Бірінші NPN транзисторының негізі минуттық сигналдар генерациясының тізбегінен TENS IC Q4 -ке қосылады, ал екінші NPN транзисторының негізі минуттық сигналдарды генерациялау схемасынан TENS IC Q5 -ке қосылады. Эмитенттер G0 деп белгіленген басқа светодиодтардың катодтары бар бір сыммен мақталады.

8 -қадам: 8 -кезең: Сағат сигналдарын басқару схемасы

8 кезең: Сағат сигналдарын басқару схемасы
8 кезең: Сағат сигналдарын басқару схемасы
8 кезең: Сағат сигналдарын басқару схемасы
8 кезең: Сағат сигналдарын басқару схемасы

Ақырында мен Сағат сигналдарын басқару үшін екі схема жасадым. Бірінші схема NPN транзисторларымен жасалған AND қақпасымен жасалған.

Бірінші басқару схемасы G0 - G9 сағаттарының жарық диодтарының сигналдарын басқару үшін жасалған. G0 - G9 әрқайсысы 9 NPN транзисторларының коллекторларына қосылған. Транзисторлардың негіздері UNITS IC шығысымен 0 -ден 9 -ға дейінгі сағаттардағы сигналдар генерациясының тізбегіне қосылады. Эмитенттер мақұлданған және базасы TENS IC шығысына қосылған NPN транзисторларының коллекторына қосылған. сағаттың сигналдарын генерациялау тізбегі 0.

Екінші басқару тізбегі G10 - G11 сағаттарының жарық диодтарының сигналдарын басқару үшін жасалған. G10 және G11 әрқайсысы 2 NPN транзисторларының коллекторларына қосылған. Транзисторлардың негіздері UNITS IC шығысымен 0 -ден 1 -ге дейінгі сағаттардағы сигналдар генерациясының тізбегіне қосылады. Эмитенттер NPN транзисторының коллекторына қосылады, оның негізі TENS IC шығысына қосылған. сағат сигналдарын генерациялау тізбегін санау 1.

Ұсынылған: