Բովանդակություն:

Բազմակողմանի I/O Extender PCB- ն I2C- ով շատ Nixie խողովակներ կառավարելու համար. 9 քայլ (նկարներով)
Բազմակողմանի I/O Extender PCB- ն I2C- ով շատ Nixie խողովակներ կառավարելու համար. 9 քայլ (նկարներով)

Video: Բազմակողմանի I/O Extender PCB- ն I2C- ով շատ Nixie խողովակներ կառավարելու համար. 9 քայլ (նկարներով)

Video: Բազմակողմանի I/O Extender PCB- ն I2C- ով շատ Nixie խողովակներ կառավարելու համար. 9 քայլ (նկարներով)
Video: Արյան ճնշում. կարևոր խորհուրդներ (բազմակողմանի անդրադարձ) 2024, Նոյեմբեր
Anonim
Բազմակողմանի I/O Extender PCB ՝ I2C- ով շատ Nixie խողովակներ վերահսկելու համար
Բազմակողմանի I/O Extender PCB ՝ I2C- ով շատ Nixie խողովակներ վերահսկելու համար

Ներկայումս մեծ հետաքրքրություն կա խաղողի բերքահավաքի nixie խողովակները կյանքի կոչելու հարցում: Շուկայում առկա են բազմաթիվ nixie խողովակների ժամացույցների հավաքածուներ: Թվում էր, թե նույնիսկ աշխույժ առևտուր էր անում ռուսական նիքսի խողովակների հին պաշարների վրա: Նաև այստեղ Instructables- ում կան բազմաթիվ նախագծեր nixie խողովակների վրա (https://www.instructables.com/howto/nixie/):

Այս Instructable- ը նկարագրում է nixie խողովակների վարորդը I/O ընդլայնիչներով, որը վերահսկելի է I2C- ի միջոցով, օգտագործելով բազմակողմանի PCB, որը հատուկ մշակվել է այդ նպատակով:

Միկրոկոնտրոլերը և դրա ծրագրակազմը սույն Հրահանգի մաս չեն: Կան բազմաթիվ եղանակներ դա անելու համար ՝ օգտագործելով ցանկացած միկրոկոնտրոլեր, որը խոսում է I2C- ով, օրինակ ՝ Arduino, Raspberry Pi, Beagle Bone, ESP8266 կամ այն, ինչ ձեր գրասեղանին է: Ես այդ մասը ձեզ կթողնեմ, և խնդրում եմ, եթե հաջողության հասնեք, գրեք Instructable ձեր ծրագրի մասին:

Պարագաներ

  1. Nixie խողովակներ TTL վարորդով, կամ նախընտրելի է հին սարք, ինչպիսին է իմ «Impulszähler EZK» - ը «էլեկտրոմատիկայից»:
  2. Ստորև նկարագրված PCB- ն: Ձեզ անհրաժեշտ է մեկը երկու նիքսի վարելու համար:
  3. Վերնագրի քորոցներ և թռիչքներ հասցեի ընտրության համար
  4. PCF8574 I/O ընդլայնիչ (մեկ հատ յուրաքանչյուր PCB- ի համար)
  5. 10k դիմադրություն, ձեզ հարկավոր է երեք հատ I2C ավտոբուսի համար (շատ PCB)
  6. Միկրոկոնտրոլեր, որն ունակ է I2C- ի, ինչպես Arduino- ն, Raspberry Pi- ն, Beagle Bone- ը, ESP8266- ը կամ այն, ինչ դրված է ձեր գրասեղանին:

Քայլ 1: Մաքրեք ձեղնահարկը

Մաքրել ձեղնահարկը
Մաքրել ձեղնահարկը
Մաքրել ձեղնահարկը
Մաքրել ձեղնահարկը
Մաքրել ձեղնահարկը
Մաքրել ձեղնահարկը

Վերջերս ձեղնահարկը մաքրելիս ես գտա մի տուփ տուփ `վեցանիշ նիքսի էկրանով և նույնիսկ որոշ փաստաթղթերով, որոնք ցույց էին տալիս, որ սա« էլեկտրոմատիկայից »« Impulszähler EZK »է: Չեմ կարող հիշել, թե ինչպես այն գտավ իմ տան ճանապարհը: Գուցե ես այն վաղուց եմ գնել փախուստի շուկայում:

Այնպես որ, ես շատ ուրախացա, երբ գտա այս սարքը, և իմ առաջին միտքը ժամացույց սարքելն էր: Ի վերջո, ես Intel Edison- ի հիման վրա ստեղծեցի բազմակողմանի ցուցադրման սարք ՝ ժամանակը, ամսաթիվը, ջերմաստիճանը, խոնավությունը և նույնիսկ նախագծերի բլոգի հավանումների քանակը ցուցադրելու համար: Ամեն ինչ կարելի է գտնել իմ նախագծի բլոգում ՝ Element14- ում:

Ես կարող եմ պատկերացնել, որ ձեղնահարկը մաքրելիս նման սարք չեք գտնի, բայց չպետք է չափազանց դժվար լինի ձեռք բերել որոշ nixie խողովակներ ՝ իրենց համապատասխան SN74141 TTL վարորդներով:

Քայլ 2: Հետաքննություններ

Հետաքննություններ
Հետաքննություններ
Հետաքննություններ
Հետաքննություններ
Հետաքննություններ
Հետաքննություններ
Հետաքննություններ
Հետաքննություններ

Հաշվիչի միացումը շատ պարզ է և, հետևաբար, հեշտ է փոփոխել: Օգտագործվում է շատ հայտնի SN74141 nixie խողովակի վարորդ, որը վարվում է SN7490 BCD հաշվիչներով, ինչպես երևում է լուսանկարում և սխեմաներում:

SN7490 BCD հաշվիչները 4 բիթանոց թվային ելքով փոխարինելով ՝ յուրաքանչյուր նիքսի կարող է ազատ ծրագրավորվել:

Ընդհանուր 6 թվանշան, 4 անգամ BCD մուտքագրում, այնպես որ 24 թվային GPIO ելք է անհրաժեշտ: Դրա համար մենք օգտագործում ենք PCF8574 I/O ընդլայնիչներ, որոնցից մեզ պետք է երեքը, քանի որ դրանք 8 բիթ են (4 բիթ յուրաքանչյուր նիքսի խողովակի համար):

Քայլ 3: Ֆունկցիոնալ ձևավորում

"loading =" lazy "տեսանյութը ցույց է տալիս գործող միացումը: Այս դեպքում միկրոկառավարիչը INTEL Edison- ն է, իսկ էկրանը ցույց է տալիս ժամանակը, ամսաթիվը, ջերմաստիճանը, խոնավությունը, ճնշումը և անձրևը հաջորդաբար` կոճակը պահելով և բաց թողնելով:

Ինչպես ավելի վաղ նշվեց, միկրոկառավարիչը և դրա ծրագրակազմը սույն Հրահանգի մաս չեն կազմում, ես այդ մասը ձեզ եմ թողնում: Այս տախտակները օգտագործելու անհամար եղանակներ կան, որոնք թույլ են տալիս, որ nixies- ն ցուցադրի ձեզ անհրաժեշտ ցանկացած չափում ՝ օգտագործելով ձեր ուզած միկրոկոնտրոլերը, քանի դեռ այն դուրս է բերում I2C:

Եվ խնդրում եմ, գրեք Instructable ձեր նախագծի մասին, եթե դա ձեզ հաջողվել է:

PCB նախագծման մարտահրավեր
PCB նախագծման մարտահրավեր
PCB նախագծման մարտահրավեր
PCB նախագծման մարտահրավեր

Երկրորդ տեղը PCB նախագծման մարտահրավերում

Խորհուրդ ենք տալիս: