Բովանդակություն:
Video: Բազմակողմանի I/O Extender PCB- ն I2C- ով շատ Nixie խողովակներ կառավարելու համար. 9 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Ներկայումս մեծ հետաքրքրություն կա խաղողի բերքահավաքի nixie խողովակները կյանքի կոչելու հարցում: Շուկայում առկա են բազմաթիվ nixie խողովակների ժամացույցների հավաքածուներ: Թվում էր, թե նույնիսկ աշխույժ առևտուր էր անում ռուսական նիքսի խողովակների հին պաշարների վրա: Նաև այստեղ Instructables- ում կան բազմաթիվ նախագծեր nixie խողովակների վրա (https://www.instructables.com/howto/nixie/):
Այս Instructable- ը նկարագրում է nixie խողովակների վարորդը I/O ընդլայնիչներով, որը վերահսկելի է I2C- ի միջոցով, օգտագործելով բազմակողմանի PCB, որը հատուկ մշակվել է այդ նպատակով:
Միկրոկոնտրոլերը և դրա ծրագրակազմը սույն Հրահանգի մաս չեն: Կան բազմաթիվ եղանակներ դա անելու համար ՝ օգտագործելով ցանկացած միկրոկոնտրոլեր, որը խոսում է I2C- ով, օրինակ ՝ Arduino, Raspberry Pi, Beagle Bone, ESP8266 կամ այն, ինչ ձեր գրասեղանին է: Ես այդ մասը ձեզ կթողնեմ, և խնդրում եմ, եթե հաջողության հասնեք, գրեք Instructable ձեր ծրագրի մասին:
Պարագաներ
- Nixie խողովակներ TTL վարորդով, կամ նախընտրելի է հին սարք, ինչպիսին է իմ «Impulszähler EZK» - ը «էլեկտրոմատիկայից»:
- Ստորև նկարագրված PCB- ն: Ձեզ անհրաժեշտ է մեկը երկու նիքսի վարելու համար:
- Վերնագրի քորոցներ և թռիչքներ հասցեի ընտրության համար
- PCF8574 I/O ընդլայնիչ (մեկ հատ յուրաքանչյուր PCB- ի համար)
- 10k դիմադրություն, ձեզ հարկավոր է երեք հատ I2C ավտոբուսի համար (շատ PCB)
- Միկրոկոնտրոլեր, որն ունակ է 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 նախագծման մարտահրավերում
Խորհուրդ ենք տալիս:
[2020] Երկու (x2) միկրո օգտագործմամբ ՝ RC մեքենան կառավարելու համար. 6 քայլ (նկարներով)
[2020] Երկու (x2) միկրո. Բիթ օգտագործելով RC մեքենան կառավարելու համար. Եթե ունեք երկու (x2) միկրո: բիթ, մտածե՞լ եք դրանք օգտագործել RC մեքենայի հեռակառավարման համար: Դուք կարող եք կառավարել RC մեքենան ՝ օգտագործելով միկրո
Մարտկոցով աշխատող Wi-Fi խելացի կոճակ ՝ HUE լույսերը կառավարելու համար. 5 քայլ (նկարներով)
Մարտկոցով աշխատող Wi-Fi խելացի կոճակ ՝ HUE լույսերը վերահսկելու համար. Այս նախագիծը ցույց է տալիս, թե ինչպես կարելի է մարտկոցով աշխատող IoT Wi-Fi կոճակ կառուցել 10 րոպեից պակաս ժամանակում: Կոճակը վերահսկում է HUE լույսերը IFTTT- ի վրա: Այսօր դուք կարող եք էլեկտրոնային սարքեր կառուցել և դրանք միացնել խելացի տան այլ սարքերին բառացիորեն րոպեների ընթացքում: Ինչ
Կրկին օգտագործեք Old Laptop- ի Touchpad- ը ՝ Stepper Motor- ը կառավարելու համար. 11 քայլ (նկարներով)
Կրկին օգտագործեք Old Laptop- ի Touchpad- ը ՝ Stepper Motor- ը կառավարելու համար. Ես այս նախագիծը պատրաստել եմ մի քանի ամիս առաջ: Մի քանի օր առաջ նախագծի տեսանյութը տեղադրեցի r/Arduino- ում Reddit- ում: Տեսնելով, որ մարդիկ հետաքրքրվում են նախագծով, ես որոշեցի դարձնել այս Instructable- ը, որտեղ որոշ փոփոխություններ եմ կատարել Arduino ծածկագրում և
Վերօգտագործեք հին նոութբուքի հպման վահանակը ՝ համակարգիչը կառավարելու համար: 11 քայլ (նկարներով)
Համակարգիչը կառավարելու համար կրկին օգտագործեք հին նոութբուքի Touchpad- ը. Լոգարիթմական և մատով հարվածելը կարող է վերահսկող իրերը դարձնել բավականին պարզ և զվարճալի եղանակով: Այս Ուղեցույցում եկեք մեկը համատեղենք
Երրորդ ձեռք ++. Էլեկտրոնիկայի և այլ նուրբ աշխատանքների համար բազմակողմանի օգնության ձեռք. 14 քայլ (նկարներով)
Երրորդ ձեռք ++. Էլեկտրոնիկայի և այլ նուրբ աշխատանքների բազմօգտագործման օգնության ձեռք. Նախկինում ես օգտագործել եմ երրորդ ձեռքերը/օգնության ձեռքերը, որոնք առկա են էլեկտրոնիկայի խանութների ցանցում և հիասթափված եմ դրանց օգտագործելիությունից: Ես երբեք չէի կարող ստանալ տեսահոլովակները հենց այնտեղ, որտեղ ես ուզում էի, կամ ավելի շատ ժամանակ պահանջվեց, քան իրականում պետք էր տեղադրելը