Мазмуну:

C51 4 бит электрондук сааты - жыгач саат: 15 кадам (сүрөттөр менен)
C51 4 бит электрондук сааты - жыгач саат: 15 кадам (сүрөттөр менен)

Video: C51 4 бит электрондук сааты - жыгач саат: 15 кадам (сүрөттөр менен)

Video: C51 4 бит электрондук сааты - жыгач саат: 15 кадам (сүрөттөр менен)
Video: Cезон 4 | Россия | DC Super Hero Girls 2024, Июнь
Anonim
Image
Image

Ушул дем алышта бош убактым бар болчу, ошондуктан мен бир аз мурун AliExpressтен сатып алган AU $ 2.40 4-бит DIY электрондук санариптик саатын чогулттум.

1 -кадам: кутудан чыгаруу

Soldering
Soldering

Мен бул DIY комплектин AliExpress'тен "HESAI 3C Электрондук Компоненттер Дүкөнүнөн" 2,40 AU долларга сатып алдым. Мен дүкөндүн шилтемесин төмөндөгү сүрөттөмөдө бердим. Таңгак жакшы болчу жана мага 15 күндүн ичинде жеткирилди.

Пункт схемасы жана таңгактагы компоненттердин тизмеси менен келген. Көрсөтмө баракчасын кошкондо бул пакетте 18 пункт бар. Төмөндөгү сүрөттөөдөн райондук схеманын сканерленген көчүрмөсүн таба аласыз.

Чынын айтканда, компоненттерди кароо менен бул компоненттердин баарын чогултуу үчүн электрондук гений болуу керек окшойт. Менимче, сизге керектүү нерселердин бардыгы - бул жалпы максаттагы ширетүүчү комплект жана бош убактыңыздын бир аз бөлүгү.

2 -кадам: ширетүү

Soldering
Soldering

Такта чындыгында компоненттердин бардык формалары менен чийилген, андыктан анын компоненттери эмне экенин билбесеңиз да, ага ылайыктуу жерди табуу оңой. Мен компоненттерди өйдөдөн ылдыйга орнотуп жатам, ошондо алардын бардыгына оңой жетип алам.

Адегенде 1K PR1 каршылыгынын пакетин тактага салабыз. Резистордук пакеттин бир учунда ак чекит бар. Ак чекиттүү жагы сааттын сол тарабына караган аянтта отурат. Андан кийин, мен 8550 PNP транзисторун тактага кошуп жатам. Транзистордун 'D' тактайында тартылган 'D' менен дал келиңиз жана сиз эч качан жаңылбайсыз.

Андан кийин, мен 10μF конденсаторун ширетип жатам. +Ve терминалы же конденсатордун узун буту жанында плюс бар тешикке жылат.

Тактадагы компоненттерди кандай тартипте сатып алганыңыз маанилүү эмес. Аларды жогортон ылдый карай ширетип жатканымдын себеби, мен аларды тактага коюп жатканда компоненттерге оңой жетүү.

IC базасын ширеткенден кийин мен 2 x 10K резисторлорун жана 3 керамикалык конденсаторлорду тактага ширетип жатам. Андан кийин, мен 12 МГц осцилляторунун кристалын жана зумкурду тактага кошуп жатам. Зумердин оң буту плюс белгиси бар тешикке жылат. Андан кийин, мен 2 х баскычтарды жана бурама терминал блогун ширетип жатам. Мага маңдайында баскычтар бар деген түшүнүк такыр жакпайт, кийинчерээк аларды блоктун артына жылдырам. Жеткирүү чыңалуусу 3v менен 6v ортосунда болушу мүмкүн. Бул саат дагы 2 башка ойготкуч орнотуулары менен келет. Сиз аларды орнотсоңуз же кереги жок болсо өчүрүп койсоңуз болот. Бул саат 24 саат форматында гана көрсөтүлөт. Мен сиз жөнүндө билбейм, бирок мага 24 саат форматы абдан жагат, андыктан бул мен үчүн жакшы нерсе.

Макул, азыр акыркы бит, 4-разряддуу 7-сегменттүү дисплейди ширетүүгө жана AT89C2051 IC розеткасына орнотууга мүмкүнчүлүк берет. 7-сегменттин ширетүүсүндө, астыңкы оң бурчтагы чекит тактадагы чекитке дал келерин текшериңиз. Бул дисплейлер өтө көп токту талап кылат, андыктан корпусту түзүүдөн мурун, саат толук заряддалган батареяда канчага чейин иштээрин эсептөө үчүн бир аз математика жасайм.

3 -кадам: Тестирлөө

Тестирлөө
Тестирлөө

Баары эригенден кийин, бизге тез тест тапшыруу керек. Баары тийиштүү түрдө иштеп жатат окшойт, андыктан азыр математиканы карап көрөлү жана бул саат батареяны кайра заряддабай туруп канча саатка созуларын билели.

4 -кадам: Учурдагы эсептөө

Учурдагы эсептөө
Учурдагы эсептөө

Учурдагы токту эсептөө үчүн мультиметрибизди учурдагы эсептөө режимине орнотушубуз керек. Андан кийин мультиметрди саат менен батареяга туташтырыңыз. Менде бар 18650 батарейкасы 1500 мАч токту кармайт жана мультиметрге карасам, саат дээрлик 25 мАч токту сарптайт окшойт. Ошентип, 1500дү 25ке бөлсөк, 60 саатты алабыз, бул 2,5 күнгө барабар.

1500mA / 25mA = 60с

60 саат / 24 = 2,5 күн

5 -кадам: Кайра коюу баскычы

Кайра коюу баскычы
Кайра коюу баскычы

Байкадым, батарейканы толук күйгүзгөндөн кийин кайра толтурганда, саат дисплейдеги убакыттан башка ар кандай күлкүлүү нерселерди көрсөтөт. Ошентип, бул жыгачка баштапкы абалга келтирүү баскычын кошуу жакшы идея. Сааттын көрсөтмөсүнө кайтып келип, схеманы карады. Районду карасаңыз, ICдин 1 -пини баштапкы абалга келтирүү экенин көрө аласыз. Бир аз ары казып жатып, ICди калыбына келтирүү үчүн, пинди HIGHго коюу керек экенин оңой эле түшүнө аласыз. Ошентип, бинго. Келгиле, тез тест өткөрүп, мен джекпотту же жокпу, көрөйүн. Ооба, бул кандуу иштер. Салкын, эми алдыга жылып, ушул саат үчүн жыгач корпусун түзөлү.

6 -кадам: жыгач иштетүү

Жыгач иштетүү
Жыгач иштетүү

Дүкөндүн бөлмөсүн тазалап жатып, мен ошол жердеги үйүлгөн жыгачты карадым. Мен ашыкча убакыттан бери чогулткан шылдыңды көрүп таң калдым. Мен жаңы долбоор курган сайын менин сыныктарым жарылып кетет! Долбоор канчалык чоң болсо, ошончолук үйүлгөн жыгач сыныктары! Ошентип, мен бул саатка жакшы көрүнгөн корпус түзүү үчүн бир аз колдондум.

Мен бул кичинекей долбоорго жаңыртылган бир нече кишини коштум, мен аларды видеодо көрсөтөм.

7 -кадам: Баскычтарды орнотуу

Баскычтарды орнотуу
Баскычтарды орнотуу
Баскычтарды орнотуу
Баскычтарды орнотуу
Баскычтарды орнотуу
Баскычтарды орнотуу

Жогоруда айтылгандай, мен баскычтарды алдыңкы бөлүктөн артка жылдырып жатам. Мен дагы арткы панелге башка эки баскыч менен бирге баштапкы абалга келтирүү баскычын кошуп жатам. Мен фанераны тандап, арткы панелди жасайм, анткени ал паллет-жыгачка караганда азыраак.

Эң жука бургулоочу учтун жардамы менен мен 3 баскычка керектүү болгон бардык тешиктерди бургулап жатам. Андан кийин мен баскычтарга 6 тараптуу лента кабелин кошуп жатам. Тасманы баскычтарга ширетүү бир аз кыйынга турду, ошондуктан кабелди бекем кармоо үчүн мен ага бир аз ысык клей кошуп жатам.

8 -кадам: TP4056 кубаттоо модулун орнотуу

TP4056 кубаттоо модулун орнотуу
TP4056 кубаттоо модулун орнотуу
TP4056 кубаттоо модулун орнотуу
TP4056 кубаттоо модулун орнотуу

Андан кийин, мен бирдикке коргоо IC менен TP4056 батареяны кубаттоо модулун орнотуп жатам. IC коргоо 18650 батареяны ашыкча заряддоодон жана ашыкча заряддан коргойт. Эгерде сиз бул модуль жөнүндө көбүрөөк билгиңиз келсе, менин 2 "DIY - Күн батареясын заряддагыч" окуу куралымды карап көрүңүз. Арткы табактагы туура өлчөмдөгү тешикти бургулагандан кийин, мен ага модулду ысык клей кылам.

9 -кадам: Зымсыз кубаттагычты орнотуу

Зымсыз кубаттагычты орнотуу
Зымсыз кубаттагычты орнотуу

Ха ха, мен бир аз жалкоо болуп калдым жана арткы табакты мык же бурамалар менен жабыштыруунун ордуна, аны агрегаттын арт жагына ысык желимдеп койдум.

Андан кийин мен бул "зымсыз кубаттоочу ресиверди" TP4056 заряддоо модулуна туташтырдым, мен аны AliExpressтен 3 долларга сатып алдым. Эгерде сиз зымсыз кубаттагычты колдонууну каалабасаңыз, баскычты түшүргүчтү же микро USB заряддагычты колдонуңуз.

10 -кадам: баскычтарды туташтыруу

Баскычтарды туташтыруу
Баскычтарды туташтыруу

Арткы такта турганда мен баскычтарды саатка ширетип жатам. Баштапкы абалга келтирүү баскычы MCUнун +ve жана pin 1 номерине туташат. Калган эки баскычтар жөн эле алдыңкы орунду алмаштырат.

11 -кадам: Заряддоо модулун жана батареяны туташтыруу

Заряддоо модулун жана батареяны туташтыруу
Заряддоо модулун жана батареяны туташтыруу
Заряддоо модулун жана батареяны туташтыруу
Заряддоо модулун жана батареяны туташтыруу

Эми батарейканы жана заряддоо модулун саатка туташтырабыз.

TP4056 модулунун OUT + жана OUT- сааттын + ve жана -ve киргизүү портторуна туташтырыңыз. Андан кийин мен жыгач корпустун ичине ысык желимди колдонуп 3.7v 18650 батареясын орнотуп жатам. Орнотулгандан кийин мен TP4056 модулунун B + жана B- портторун батареянын + ve жана -ve учтарына туташтырып жатам. Мына, биз дээрлик бүттүк.

12 -кадам: Такты орнотуу

Бет капты орнотуу
Бет капты орнотуу

Долбоорду аяктоо үчүн мен 7 сегменттүү дисплейди бетине такап, анан жыгач корпустун маңдайына ысык желим менен жабыштырам.

13 -кадам: Саатты орнотуу

Саатты орнотуу
Саатты орнотуу

Программалоо S1 жана S2 эки баскычтарын колдонуу менен жүргүзүлөт. Долбоорумда мен B1 жана B2 деп атам.

  • Саатты тууралоо режимине кирүү үчүн B1 кармап туруңуз
  • Ж: Саатты коюу - бүткөндө саатты жана B1ди өзгөртүү үчүн B2 баскычын басыңыз
  • B: мүнөт коюңуз - мүнөттөрдү жана B1 бүткөндө B2 баскычын басыңыз
  • C: Чакырыкты күйгүзүү/өчүрүү - аны күйгүзүү же өчүрүү үчүн B2 баскычын басыңыз жана бүткөндө B1
  • D: Ойготкучту 1 Күйгүзүү/Өчүрүү - аны күйгүзүү же өчүрүү үчүн B2 баскычын басыңыз жана бүткөндө B1
  • E: Ойготкучтун 1 саатын коюу - Ойготкучтун саатын жана B1 бүткөндө B2 баскычын басыңыз
  • F: Ойготкучту 1 мүнөткө коюңуз - ойготкучтун мүнөтүн өзгөртүү үчүн B2 баскычын жана бүткөндө B1ди басыңыз
  • G: Ойготкучту 2 Күйгүзүү/Өчүрүү - аны иштетүү же өчүрүү үчүн B2 баскычын басыңыз жана бүткөндө B1
  • H: Ойготкучтун 2 саатын коюу - бүткөндө ойготкучту жана B1ди өзгөртүү үчүн B2 басыңыз
  • Мен: Ойготкучту 2 мүнөткө коюңуз - ойготкуч мүнөтүн жана B1 бүткөндө B2 баскычын басыңыз

Ойготкуч сигнал бере баштаганда, аны өчүрүү үчүн B2 басуу керек. Аны тындыруу режимине коюуга мүмкүнчүлүк жок; бирок, бул сааттын 2 ойготкучу бар болгондуктан, сиз аларды тындыруу вариантын шылдыңдоо үчүн аларды 10 же 5 мүнөттүк аралыкка койсоңуз болот.

14 -кадам:

Сүрөт
Сүрөт

Бул саат чынында абдан сонун жана так. Бардык DIY сүйүүчүлөр үчүн жана электрониканы жакшы көргөндөр үчүн сонун. Аны куруу мага абдан жакты. Түнкүсүн телефонумду зымсыз кубаттагыч менен кубаттайм, күндүз анын үстүндө саат отурат. Зымсыз кубаттоо бул саатка 100% мобилдүүлүктү берет. Мен аны тамак ичип жатканда же жада калса пикникке чыкканда душка алып кете алам.

Жигиттер бул долбоорго кошо турган нерселер: * Жарык сандар гана көрүнүп турушу үчүн бет капчыгынын тунук баракчасы * TP4056 модулунан заряддоо индикаторлорун алып салыңыз жана заряддоо качан жана качан болгонун билүү үчүн арткы жагына эки LED кошуңуз. бирдик толугу менен заряддалган. * LDR түнкүсүн 7-сегменттин күңүрттөнүшүнө

15 -кадам: Шилтемелер

Саат/саат бул жерде жеткиликтүү: Дүкөн: HESAI 3C Электрондук компоненттер дүкөнүнүн сайты: https://www.aliexpress.com/item/High-Quality-C51-… Баасы: AU $ 2.32/даана

Kit Model: YSZ-4 Supply Voltage: 3V-6V PCB Size: 52mm * туурасы 42mm

Функция:

1. секунддарды оңдоо (так мектеп үчүн)

2. Ар бир мүнөт көз карандысыз дисплей интерфейсине которулуңуз

3. убакыттын бардык чекити (8-20 o / 'сааттын коңгуроосу өчүрүлүшү мүмкүн)

4. Эки ойготкуч орнотуулары (сиз ойготкуч функциясын өчүрө аласыз)

Kit өзгөчөлүктөрү:

A. көрсөтүү үчүн 0,56 дюйм атайын кызыл санариптик саат;

B. Импорттоо AT89C2051 чип үчүн;

C. 1.2мм калыңдыгы PCB аскердик класс FR-4 тактасынан жасалган;

D. так саякат убактысы, саякат убактысынын ката диапазону ката -1ден +1 секундга чейин ар бир 24 саатта.

Сунушталууда: