Електронски огрлица

 Идеја да се направи накит са електронским компонентама није нова. Посебно лепо ако то није добар шачица делова и радни коло које се пали трепће и сипа рећи о својим искуствима пројектовања поклон за 8. март.
 "Он је жив и сјајна"
 Ситница је огрлица, од којих је сваки линк обезбеђен са лед диодама. Расвета и стављајући их у одређеном циљу, можете провести низ прелепих светлосни ефекти. Проблем је како управљати везама самостално и не претвори у калема жице декорацију. Како је најбоље одговара гума 1-Вире, јер омогућава коришћење 2 проводника за пренос сигнала, и напајање.
 Резиме принципа 1-Вире
 Као што је већ поменуто, гума има две жице: сигнал и основана. У аутобусу може бити један мајстор уређај и многе роб. Сваки роб уређај има јединствену 64-битну адресу (у 1-вире је чип адреса ушивеним у производњи, гарантовано нема два чипа са истој адреси). Жица аутобус сигнал повуците до "плус" моћи кроз отпорник, довела га нахрани уређаја у стандби моду. Пренос података се постиже кратких спојева, сигнала диригент на масу 15 мс за пренос "1" до 60 микросекунди - на "0". Током ниских импулса вођен уређаја које покрећу складиштење кондензатора, који се обично је уграђено у чипу.
Електронски огрлица

 Поверед шема
 Свака перлица се састоји од чипова пријемника 1-вире и две ЛЕД лампице различитих боја. Као пријемник преузимања ДС2413 - кључни канал излазне струје до 20 мА, што за наше потребе више него довољно. Та веза дијаграм, ништа више:

Електронски огрлица

 Структурно, све се уклапа у одбору мањи од ноктију ЛЕД диода на предњој страни, чип - на леђима.
 Врх дијаграм
 Ће водити оркестар микроконтролер АТТИНИ13В. За контролу 1-Вире Бус на користи три ноге. Зашто три? Један (ПБ2) за податке закључавањем гуме на терену је повезан директно. Други (ПБ1) за он-офф трегере укључени кроз отпорник 15 ома. У пасивном режиму, овај пин омогућава да искључите аутобус са извора, штеди енергију. Трећи нога (ПБ0) - за напајање на ЛЕД диодама кроз отпорник 470 ома отпора као затезање превише моћи да ЛЕД диода. Размислите дијаграм:
Електронски огрлица

 Поверед уређај из ионистора - огромна кондензатор капацитет (1 фарад). У поређењу са батерија и акумулатора му гомилу предности:
 Умало вечна, стотине хиљада пуњења-пражњења.
 Не треба му софистициране пуњаче сасвим отпорник за ограничење.
 Он се не боји кратког споја.
 Он се не боји на температурне промене.

 Капацитет ионистора, наравно, знатно ниже него чак гледати батерије, али наша шема троши толико мало (10 мА пулс, 7 мА у стандби моду) да накнада треба да буде довољно за пет сати.
 Неколико коментара на шеми. Кондензатор Ц2 није могао ставити она потребна у претходној верзији пројекта на контролора Тини12 да генеришу случајне бројеве. Тини13 дозвољава овај софтвер. Ресет дугме, у принципу, нису неопходне, али боље да питам зашто - ". Пазите раке" објашњено у Диоде Д1 штити од обрнутог поларитета током пуњења ионистора и само изгледа добро - обојеног стакла цеви :)
 Накнада водећи модул има облик срца (види на фотографији у заглављу), а један од њених облика Суперцапацитор полузхополусхарии.
 Руке - од корице!
 Од речи на дела, за израду сву ту лепоту потребно:
 Две сребрне ланце. Боље не узимају обично, са прстеновима и колу у пресеку, као што мождине (Лорд Увелири, реците ми како то везивање се зове?).
 Мало сребро (или посребрени) жица, пречника 05 - 10 мм.
 Тектолите фолија једнострано, 15 мм дебљине. Погодан чак трим.
 Ласерски штампач, гвожђе и гвожђе хлорид. Ако затворите са лака технологијом - знате шта да радите.
 Контролер АТТИНИ13В, у случају ИБС. То слова В, обична не раде на ниском напону. Још боље Тини13А, је касније модела.
 ДС241310 комада. Можете узети мање или више није битно.
 СИД СМД, две различите боје. Користио сам зелена и наранџаста. Бело и плаво за не препоручујемо за њихов рад захтева већи напон (4 волти) Суперцапацитор радимо мало и они више нису сија. Боље да се саберу у количини, као и ЛЕД диоде спали на статички у погрешно време.
 Суперцапацитор 1Ф 55В.
 Отпорници, кондензатори СМД у складишту. Не можете да купите, и узети било који стари оптужби (нпр, ЦД-РОМ), и випаиати тамо.
 Компактни конектор. Погодан, као што су конектори, која је у неким мобилним телефонима који су повезани са матичне плоче звучника. Такође можете узети микроразъем антену из било које ВиФи / Блуетоотх / ГСМ уређаја.

 Макинг перле
 Све исплате ласерском утиуховым. Плаћање отисак на сјајном папиру, цртање гвожђе преводе на тектолите, онда Троуи фери хлорид, ацетон исперите тонера, Луди накнада пробушеног.
 Перле направио само 8 јединица на једној плочи. Затим исеците на накнаду комада, видбраковуиемо пропао, остављајући игле датотеке обезбеди жељени облик. Фотографије са радног предмета у различитим фазама:
Електронски огрлица

 Мат између странака плоча направљених од жице. Након дељење куглицама делови као што следи:
Електронски огрлица

 Пре низање перли на конопцу, потребно је да проверите свој учинак и (УПОЗОРЕЊЕ) верују адресе сашивене у сваком чипу, јер након повезивања свих модула на један аутобус ће отежати. Ако имате адаптер 1-Вире - одлично. Ако не - морате узети контролер програмиран да прочитате адресе и повежите заузврат сваком Бусинтси. Више о читању ће бити разматран у другом делу.
 Производња водећи модул
 Накнада водећи модул је слична, користећи ласер и гвожђе. Након прања и тонера пре лузхением треба превести у трошковима стазе којом ће прошао. Ми штампа на сјајном папиру путу, се примењује на табли, комбинујући ознаке пропрасовуиемо гвожђе, папир опере са водом. Затим лагано насверливаем контура рупе:
Електронски огрлица

 Непотребно обламываем маказе:
Електронски огрлица

 Завршавање навој:
Електронски огрлица

 Спреман накнада после дељења компоненте горе:
Електронски огрлица

 и испод:
Електронски огрлица

 Напомињемо, одбор не даје никакве везе са програмера, тако да морате да шије контролер одвојено и инсталирана на броду у последњем тренутку.
 Колекција
 Перле су везани за гудаче и то: везе са сребрном жицом и залемљена за лук стринг у унапред одре локацијама. Користећи овај релативно ватросталну лемљење, узео сам бессвинтсовыи (Сн 95 Аг 5).
Електронски огрлица

Електронски огрлица

 Слично, припрема да смањи ланац, само интервали између заграда би требало да буде више од тога, након компилације пуштен полукруг.
 Перле су залемљена на дршку, а користећи више ниску-топи лемљење (може бити нормална ПОС 60) и лемилица са регулатором температуре на целој структури није отпаиалас ланца. Повратне информације треба да буду на предњој страни одбора, и са жубор. Важно је да се не збуни врху и на дну. Контакт, где анода ЛЕДс - Најбољи, залемљена дугог ланца.
 Слободни крајеви доњег ланца треба да буде причвршћен врху, али да нема затварање. У ту сврху, два мала Сцроллсав тектолите троугао рез фолија на сваком од два платформама (штампаних и отрова ове фитиулки био лењ), затим залемљена ланцима већ познате заградама.
 Хеарт виси на горњем средини ланца, са петљи жице. Доњи крајеви ланца једноставно залемљена за тампона.
 Све склапано, тестирано опет, опран са алкохолом флукса остатака.
Електронски огрлица

Електронски огрлица

 Пуњач батерија
 Па, уређај - то гласно каже. Шема се пуни преко УСБ порта преко отпорника 47 ома ограничава почетно тренутни пулс. До 3 волти Суперцапацитор оптужен за пет минута, потпуно - око пола сата.
Електронски огрлица

 Беваре раке!
 Током окупљања и прилагођавање пронашла два лоше околности. Прво, ланац, мада сребра, струја производи веома лоша указује на присуство десетина зглобова. Да екстремне перли сигнал више није проблем. Морала сам да преузмем танак (015 мм) обложену Дарт, пажљиво умотан око ланца и залемљена сваки модул. Из даљине од једног метра ово жице су невидљиве.
 Раке два веома мали пораст, у напону контролер одбија да почне. Не знам, то је одлика АВР-апп или само мом примерку. Ставите га у последњем тренутку, када је прикупљени све, блиц и розпаиано. Имао сам задњи део одбора за микрокнопку екипи која затвара Суперцапацитор спој. Притисните кратко празнити он нема времена због свог унутрашњег отпора, али постоји замах у ланцу исхране, што је довољно за покретање контролер. Ако неко жели да прикупи дизајн, не понављам моје грешке, само поставите дугме за ресетовање.

 Коначно видео рад. Ово је тест фирмваре који тестира све ЛЕД диоде. Коначна верзија ће бити мало других ефеката.

 Прохрамитвание контролер:
 Рад 1-Вире
 У првом делу готово ништа није речено о специфичностима 1-вире. Хардвер протокола је веома једноставна: један проводник сигнала издвајали и до испоруке плус кроз отпорник. Све што можете, јер овај блокаде сигнал линије на терену у једном или другом. Како за пренос података организовано?
 Сваки чин интеракције са 1-вире почиње са ресетом.
Електронски огрлица

 Мастер уређај издаје пулс трајање ниског нивоа од 480 мс до бесконачности. Тако, Напајање такође види као ресетовања. Онда нека вожње линија и 200 мс напона провере њега. Било славе ако је у аутобусу, овај пут да одговори замах позвао Присуство (присуство). Присуство Ако прихватили, можемо претпоставити да се усмеравала уређаји и спреман да прими команде.
 Подаци се поделе по времена на време за трајања 67 мс. У временском слоту преноси један бит, тако брзина може да буде и до 149 кбит / с. Неки чипови имају режим подршка Овердриве, који слотови су скраћени на 10 мс, и брзина расте до 100 кбит / с, али овај режим нећемо разматрати, стандардна стопа више него довољно.
 За пренос водећих питања кратак импулс (5 мс) до краја термину летс линију. Да т нула пулс дуже - 60 микросекунди.
Електронски огрлица

 Примање података из уређаја славе такође синхронизује вођство. На почетку термину пружа импулсе 5 мс. Ако уређај роб преноси јединицу, она не омета процес. Ако извештаји зеро - држи линију ниске за 20 мс. Од вожње треба да проверите напон током времена након подношења пулса.
Електронски огрлица

 Напомињемо! Неки временски параметри за пренос чип ДС2413 другачији од стандарда, датасхеет'е су означени жутом бојом.
 Обраћајући
 Поверед Сваки уређај мора имати јединствену адресу. У круговима дизајниран за коришћење са 1-вире адреси просхиваиутсиа време производње. Адреса састоји од 64 бита (8 бајта), и ниске бајт је број породица чип (за ДС2413 - 0к3А), и виши - цхецксум. Након избора уређаја на свим другим уређајима не реагује на команде до следеће ресетовања.
Електронски огрлица

 Екипе
 1-вире уређаји успео однобаитными тимова. Постоје команде које су заједничке за све, и да су специфичне за одређене чипова.
 Генерал команде:
 0к33 - Прочитајте РОМ. Након тога команда може узети 64 адреса бит уређаја. Тим је могуће само ако један уређај у аутобусу.
 0к55 - Матцх РОМ. Након команде желите да пренесете адресу. Уређај, чији адреса поклопило са пребачен наставља да реагује на команде, други ћуте.
 0кФ0 - Тражи РОМ. Летс сазнати адресе свих уређаја у аутобусу. Тражи алгоритам је прилично сложен, посетиоци могу наћи овде
 0кЦЦ - Скип РОМ. Бира све уређаје у аутобусу.
 Додавањем Плооп: често се користи ако је гума једну уређај и пренос адреса нема смисла.
 0кА5 - Настави. Бира изабрани последњи пут уређај. Корисно за више апликација за један уређај.

 Команде специфичне ДС2413 су само два:
 0к5А - ПИО Врите. Кључ за управљање. После команде бајтова који се преноси, у којима су нижи два бита су одговорни за стање на два канала. На пример, 0к01 - укључују први канал, 0к02, 0к00 - Друго - све са. Затим је потребно да прође исту бајт, али у обрнутом облику (био 0к02 - био 0кФЕ) ради заштите од грешака.
 0кФ5 - ПИО Прочитајте. ДС2413 не може само контролисати излаз порт, али прочитајте им вредност. Детаљи о документације користимо ова команда неће.

 Дефиниција обраћа Цирцуитс
 Као што је поменуто у првом делу чланка, пре него што скупштина не сматра лошим адресе сашивене у чиповима купљене, иначе не можемо да их контролише. За ову посебну фирмваре-читача. То вам омогућава да читају и пишу за ДС2413 ЕЕПРОМ у контролер, где можете добити програмер.
 Нажалост, читалац је написао нешто под другим контролера (АТТини12) и окупљања. Архивска На крају овог чланка ће Соурцецоде Фирмваре, свако може покушати да га померите под Тини13. Такође можете да користите спремни пријем и пренос функције 1-жица са основном фирмваре и напиши читаоца.
 Коначно, може да се адаптер 1-вире / ЦОМ (на пример,) и да чип на рачунару.
 Елементи програма
 Псеудослучајни број генератор

 Понављају трепери декорација досадно врло брзо, тако да морате да играте повремене светлосне ефекте у насумичним интервалима. Као Нумбер Генератор изабран разделном регистар псеудо-случајни са повратним (Линеар повратна схифт регистра), као имплементиран на најједноставнији АВР. Алгоритам садржи множења само КСОР и смену. Регистрација бит 15-бит 32767 организује наставу, који трају по сат јединственим операције.
 Али то није све, да покрене случајних бројева захтева извор ентропије, односно сваки пут се ствара је исти редослед. Као таква извор може бити:
 АДЦ. Можете дигитализују напон и узети неколико бита.
 РЦ-коло. Са великим временским размацима измерити пуњења / пражњења кондензатора најмање значајне битови се узимају.
 Два синхронизован тајмер. Обрачунава за период.

 Овај дизајн користи трећу пут: бројање тактова у једном периоду чувара. Ватцхдог тимер Тини13 тактом од сопственог осцилатора чија фреквенција је прилично нестабилан.
 Сваке 2 секунде генерише 2 8 бит псеудо-случајни битови се користе на следећи начин:
 4 мало старији први дан - Избор овог ефекта. То може бити:
 "Руннинг ватра" на један од два начина. Вероватноћа 2/16.
 Фласх један, два или три ЛЕД диоде. Вероватноће - на 1/16.
 Недостатак ефекта. Са вероватноћом 11/16 тренутно не светле.

 Значајан мало другог броја - боја (зелена или наранџаста).
 Преостали бита кодирају број првог, другог и трећег за једнократну ЛЕД блицем (група 3 бита). Од 3 бита кодира бројеве од 0 до 7 и укупно 10 јединица за другу флеш број се повећава за 1 за треће - на 2. Тако покривен цео спектар, а то је лакше него да цхетырехбитные бројева и контролисати границу.
 Тајминг
 Тини13 контролер има два уграђена извор сигнала сата - 96 и 48 МХз, можете да вратис сат фреквенције делитеља. Нижа фреквенција, мања контролер снага. С друге стране, сувише ниско фреквенције не дозвољавају да стави временске интервале за протокол 1-вире. Приликом писања фирмваре у скупштини је постигнут на фреквенцији од 12 МХз, док је најкраћи интервал отмериаемыи је само три циклуса. За фирмваре у Ц таква представа није успео да стигне до минималне фреквенције - 48 МХз.
 Већину времена контролера је у пасивном ПоверДовн, док је радио само ватцхдог тајмер који изазива прекида сваке 2 секунде.
 Осигурачи бита
 За конфигурисање контролер је постављен тзв Фусе-бита (фиузов). Њихова вредност треба поставити једном раније шавовима. Фиузов вредност за овај пројекат (који је различит од фабрике, боја):
 СЕЛФПРГЕН = 1 // само-форбидден
 ДВЕН = 1 // дебугВире искључени
 БОДЛЕВЕЛ1: 0 = 10 // смеђе-оут детектор подешен на 18 В.
 РСТДИСБЛ = 1 // закључак РЕСЕТ не буде онемогућен
 СПИЕН = 0 // СПИ дозвољено
 ЕЕСАВЕ = 1 // Заштита ЕЕПРОМ је онемогућен
 
 
 
 

 
 

 

 Закључак
 
   




Яндекс.Метрика