Мазмуну:
- Жабдуулар
- 1 -кадам: Биринчи Макет
- 2 -кадам: Район жөнүндө түшүндүрмө
- 3 -кадам: Эскиз
- 4 -кадам: Эскизди түшүндүрүү
- 5 -кадам: Кээ бир сандар
- 6 -кадам: Схемалык жана ПХБ
- 7 -кадам: Тиркемелер
Video: 555 Таймер Atmega328: 7 кадамды үзүү үчүн сигнал чыгарат
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул схеманын негизги максаты - энергияны үнөмдөө. Ошентип, мен arduino жөнүндө айткым келбейт, анткени тактанын акыркы продукт үчүн ашыкча күчү бар. Бул өнүгүү үчүн сонун. Бирок, батарейкалар менен иштеген акыркы долбоорлор үчүн абдан жакшы эмес. Мен POC үчүн бирин колдоном, бирок энергияны үнөмдөө үчүн, автономдуу Atmega328ди колдонуу жакшы натыйжаларды берет
Мен күн панелин колдонуу менен параллель 3,7 В батареяны заряддай турган метеостанцияны (TOBE) жасадым. Биринчи версиям абдан жакшы чыгыптыр, рахмат. Бирок, менде көйгөй бар болчу. Батареяны колдонуу күн батареясынын заряддоо ылдамдыгынан чоңураак болгон. Мен бул жерде сандарга кирбейм. Бирок, бир аз убакыттан кийин, батарейканын деңгээли акырындык менен азайып баратканын байкадым. Мен Канададан экенимден тышкары, бул жерде күн товар эмес. Мен китепкананы колдонуп, Atmega328ди 8 секундга уктатып койдум (башка убакыттар бар, бирок 8 секунд жогору), анан кайра жумушка келем. Колдонуу абдан түз жана ал ойлогондой иштейт. Бирок, мага 8 секунда жетишсиз болду.
Себеби менин метеостанциямда 3 компонент бар.
- Чыныгы убакыт сааты
- DHT11
- Олед дисплей
Саат дисплейде бир мүнөттүк тактыкта көрсөтүлөт. Температура жана нымдуулук биз тез -тез жаңырта турган нерсе эмес. Ошентип, мен интервалды өзгөртүүгө мүмкүндүк бере турган нерсени ойлоп табышым керек болчу жана мен муну менен көңүл ачууну кааладым.
Мен Atmega328ди сырткы үзгүлтүктөрдү колдонуу менен ойготуу үчүн 555 таймеринин таң калыштуу режимде болушу үчүн түшүнүктүн далилин түздүм. Мына мен муну бул жерде көрсөтөйүн деп жатам
Жабдуулар
Бул көрсөтмө үчүн бизге төмөнкү материалдар керек болот:
- Arduino тактасы
- 555 таймер чипи
- 2 резистор (1М Ом, 220 Ом)
- 1 поляризацияланган конденсатор (100uF)
- Өткөргүч зымдар
- DHT11 сенсор
- Breadboard
1 -кадам: Биринчи Макет
Нан тактасындагы макеттен баштайлы. Мен сиздин долбоорлоруңузда энергияны үнөмдөөнүн дагы бир жолун көрсөтүү үчүн DHT сенсорун колдонуп жатам. Көрүнүп тургандай, аппарат Arduino пини менен иштейт. Ардуино уктап жатканда, LOW төмөн болуп, энергияны үнөмдөйт. Сиз муну иштетүү үчүн 40 мАдан аз талап кылган каалаган түзмөккө кыла аласыз.
2 -кадам: Район жөнүндө түшүндүрмө
Мен 555 таймеринин кантип иштээрин тереңирээк түшүнбөйм, анткени анын айланасында анын ишин жана анын бир нече режимин түшүндүргөн көптөгөн окуу куралдары бар. Биз 555 таймерди таң калыштуу режимде колдонуп жатабыз. Башкача айтканда, жогорку деңгээлде, конденсатор резистор 2 аныктагандай разрядга караганда, резистор 1 аныктаган убакытка чейин 2/3 вольтко чейин заряддайт. Бизге разряд сигналында көп убакыт кереги жок, андыктан 220 Ом резисторун колдонсоңуз болот. 1M Ом колдонуп, 220 Ом резисторлордун айкалышы сизге болжол менен 1 мүнөттүк кечигүүнү берет. Биринчи резистор жана конденсатор менен ойноо сизге ар кандай убакытты берет.
3 -кадам: Эскиз
4 -кадам: Эскизди түшүндүрүү
Бул эскиздин максаты - Нымдуулукту жана Температураны окуп, ойгонуп, кайра окуганга чейин уктоо.
Бул үчүн мен INPUT_PULLUP катары үзүлүү пин орнотуп жатам (башка эпизоддо тартуу жөнүндө көбүрөөк). Жана бул пин иштөө бүткөн сайын үзгүлтүккө учурайт.
Үзгүлтүк сигналы КИРГИЗИЛГЕНДЕН кийин, код кайра иштейт жана кайра уктайт. Жана башка.
5 -кадам: Кээ бир сандар
Бул POC үчүн мен 3 секундада чараларды көрүүгө жетиштим. Андан кийин, аппарат болжол менен 1 мүнөт уктамак.
Учурдагы өлчөө үчүн 0.001 так AMP эсептегич аппаратын колдонуп, мен иштеп жаткан убакыттын ичинде 0.023-0.029AMPs көрдүм (~ 3 сек) жана 0.000 уктап жатканда (~ 1 мүнөт). Албетте, бул нөл окуу эмес, анткени бизде 555 иштеп жатат. Бирок, мен Microampsке кирген жокмун. Кандай болбосун, үнөмдөө олуттуу
6 -кадам: Схемалык жана ПХБ
Бул үчүн PCB курууну каалагандар үчүн, бул үчүн шилтеме:
Ал жерден сиз каалаган ПКБ өндүрүүчүсүнө жөнөтүлө турган дизайнды жана схеманы таба аласыз.
Мен сыяктуу үйүңүздө компьютериңизди чийүүнү жактыргандар үчүн print_version деп аталган папка дагы бар.
7 -кадам: Тиркемелер
Мунун колдонмолору абдан чоң. Ар дайым сизге белгилүү бир ылдамдыкта келген тышкы сигнал керек болгондо, сиз бул схеманы колдоно аласыз. Мен метеостанциямды уктатуу үчүн колдонуп жатам жана модулдардын бири Atmega328 менен бирге уктап калат.
Энергияны үнөмдөөдө эффективдүү натыйжаларга жетүү үчүн, сизде өзүнчө Atmega328 болушу керек. Мен ушундай жөндөмгө ээ болгон тактайчаны иштеп жатам жана жакында бул түшүнүккө каалаган Atmega328 долбоорун кошо алам.
Эгерде сизде энергияны үнөмдөө боюнча чечимдерди кантип ишке ашыруу боюнча жакшы ойлоруңуз болсо, анда мага билдириңиз, анткени мен чынында батареялар жана күн батареялары менен иштеп жаткан долбоорлорго кирем.
Окуганыңыз үчүн рахмат жана кийинки жолу дагы көптөгөн долбоорлор менен көрүшөм.
Сунушталууда:
D Flip Flops менен Stepper Motor жана 555 Таймер; Тизменин биринчи бөлүгү 555 Таймер: 3 кадам
D Flip Flops менен Stepper Motor жана 555 Таймер; Райондун биринчи бөлүгү 555 Таймер: Stepper мотору дискреттүү кадамдар менен кыймылдаган DC мотору.Ал көп учурда принтерлерде, атүгүл робот техникасында колдонулат. Мен бул схеманы кадам менен түшүндүрөм. Райондун биринчи бөлүгү 555 таймер. Бул 555 чипи бар биринчи сүрөт (жогоруну караңыз)
DEAD Raspberry Pi ..!: 5 кадамды оңдоңуз
DEAD Raspberry Pi ..!: Саламатсыздарбы, балдар, малина пи негизиндеги проекти кылып жатып, мен аны ашыкча жүктөп, бузулуп калдым. Эми мен ашыкча электр менен камсыздоодон жабыркаган өлгөн пиди оңдоонун жолун таптым. Менин учурда бул pi 3 модель б, эгер сизге бул жакса, мага микро -кондицияга добуш бериңиз
Flash Гордон Nokia 5300: 5 кадамды багындырат
Флэш Гордон Nokia 5300дү багындырат: Мен чынында көргүм келген юридикалык фильмдерди табуу бир топ түйшүк, ошондуктан аларды менин Nokia 5300 үчүн 3GP форматына айлантууда. Эгерде ал жок болуп кетпесе же " колдоого алынбаса " кодек бул үн жок болуп кеткен. Автордук укуктун ээлери мурунтан эле ушунчалык жаман болуп жаткандай сезилет
MIDI файлдарынан барабан тректерин үзүү: 4 кадам
MIDI файлдарынан барабан тректерин үзүү: Бул көрсөтмө MIDI ырынан барабан трегин үзүү аркылуу сизге жол көрсөтөт. Андан кийин сиз бирге ойноп же ырдын мукабасын түзө аласыз же чыгармачылыгыңыздын жапайы болушуна жол берсеңиз болот. Бул жерде мен бул ыкманы колдонгон барабандын трекинин үлгүсү. Бул Битлздин ырынан
Canon F науасы Pixma принтерлерине-CD/DVDлерге түз басып чыгарат: 3 кадам
Canon F науасы Pixma принтерлери үчүн түздөн-түз басып чыгарылуучу CD/DVDлерге басып чыгарат: Pixma MP600 же F табагына муктаж болгон башка Canon үчүн CD басып чыгаруучу табакты кантип жасоо керек