Mündəricat:
- Addım 1: İstifadə olunan Materiallar və Alətlər
- Addım 2: Saat Firmware və Mənbə Kodu
- Addım 3: Elektronika
- Addım 4: Ağac emalı və əlavə
- Addım 5: Təlim olunan Logo və Etiket
- Addım 6: Rəsm və dövrə ilə daxil olan faylların siyahısı
- Addım 7: Son Sözlər, Changelog, Oran və Çıxışlar
Video: Mid Century Modern Nixie Saatı: 7 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Ön söz: İlk növbədə, bu təlimatı səsləndirən, şərh edən və bəyənən hər kəsə təşəkkür edirəm. 16K baxış və 150 -dən çox bəyənmə onu çox bəyəndiyinizi göstərir və buna görə çox minnətdaram. Bunu ana dilinə tərcümə edərək öz saytlarında yerləşdirən insanlara da təşəkkür edirəm. Ancaq məlum olduğu kimi, təlimatçı heyət üzvünün dediyi kimi, "Baxışların, favoritlərin və hətta səslərin finalçı seçiminə heç bir aidiyyəti yoxdur." olduqca kədərli və diqqəti yayındıran bir şeydir, buna görə də bu təlimat "Treasure to Train" yarışmasında fikir və favoritlər arasında #2 olsa da, finala belə çıxmadı və qazana bilmədi. İnandığım kimi, təlimatlandırıla bilən işçilərin bu cür yanaşması bu saytın gələcək inkişafına ciddi təsir göstərəcək və şəxsən mən bu təlimat üçün daha çox proqram təminatı hazırlamaq və ya hardware təkmilləşdirilməsi üzərində işləməyi planlaşdırmıram. Bağışlayın və başa düşdüyünüz üçün təşəkkürlər.
Bu sizin başqa bir Nixie saatınız deyil, həm əyani olaraq göstərişli yazılarda yerləşdirilməkdən tamamilə fərqlidir - heç bir steampunk, zəhmət olmasa elektron şəkildə - qorxulu SN74141, keçid qeydləri və ya digər qədim IC -lər yoxdur. Və daha çox, tam mənbə kodu verilir və BASIC proqramlaşdırma dilinə əsaslanır!
Aşağıda bu saat haqqında kiçik bir giriş oxuya bilərsiniz, bu fikrə necə gəldim, hissələrin necə alındığını və s. Yalnız qurmaq istəyirsinizsə, bunu təhlükəsiz şəkildə atlaya və növbəti addıma keçə bilərsiniz.
Bir dostum ad günü üçün Nixie saatı istədi. Təlimatları və ümumiyyətlə interneti yoxladım və bəzi müəlliflərin dediyi kimi, Nixie saatları steampunk tərzi ilə "əziyyət çəkir" - bütün bu sallanan tellər, açıq lövhələr və digər qəribəliklər bəlkə də sərindir, amma dostum yalnız Nixie saatına sahib olmaq istəyir. saata bənzəyir, heç bir sim yoxdur. Nixie saatlarının fabrikdə necə "real" olduğunu öyrənmək üçün interneti yoxladım, amma tapa bilmədim. Bu saatı yalnız Longines tərəfindən tapa bildim: https://www.pinterest.com/pin/594897432006033516/ Mükəmməl görünürdü, amma dostum artıq təlimatlandırıcılardan zəhərlənmişdi, bu iki təlimatdan dizaynı bəyənmişdi: https:/ /www.instructables.com/id/Huge-wood-nixie-clock/ və https://www.instructables.com/id/simple-user-adjustable-DIY-Nixie-Clock/, amma məndən "geri bit »və qorxunc steampunk dizaynına düşmədən 50 -ci illərin üslubunda daha çox olun. Budur, gördüyünüz kimi dizaynım sərbəst şəkildə onlara əsaslanır. Bununla birlikdə, hər şeyi sıfırdan etməyə qərar verdim - dizayn, sxem sxemləri və hətta proqram təminatı. Bundan əlavə, mənbə kodunu pulsuz olaraq təqdim edirəm, buna görə hər kəs onu dəyişdirə və ehtiyaclarına uyğun olaraq funksionallığı genişləndirə və ya dəyişdirə bilər. Proqram təminatı PicBasic Pro -da yazılıb və özünüz kod yazmaq istəsəniz və ya sadəcə daxil olan HEX sənədlərini yandırmaq istəsəniz, melabs.com -dan pulsuz kompilyator sınaq versiyasını yükləyə bilərsiniz - proqramlaşdırma bacarığı tələb olunmur.
Və əlavə olaraq "Instructables" loqosu haqqında bir az. Əvvəlcə fikrim dostumun adını yazmaq idi, amma qaralamanı gördükdən sonra " - Mən hələ metal və daşla bəzədilmək üçün çox gəncəm" deyərək rədd etdi: D Deməli, onun fikri "Təlimatlar" loqotipini qoymaq idi. Bunun əvəzinə bu heyrətamiz veb saytına minnətdarlığımızı bildirmək üçün.:)
P. S. Bu xüsusi saat satılmır, ad günü hədiyyəsi idi və heç bir şəkildə sata bilmərəm. Bununla birlikdə, populyar tələbat səbəbiylə bir dostumdan Etsy ana səhifəsində yerləşdirməsini xahiş etdim (Bu linki vurun) - Əlavə nixie borularım var, buna görə də daha 3 belə saat edə bilərsiniz. Diqqət yetirin, mən köklü bir istehsalçı deyiləm, buna görə də onları hazırlamağım 1 aya qədər çəkə bilər. Anlayışınız üçün təşəkkür.
Addım 1: İstifadə olunan Materiallar və Alətlər
Tamam, indi planlarım var və necə edəcəyimi düşünürəm, amma hissələr? Qapaq üçün Nixie borulara və yüksək keyfiyyətli taxta ehtiyacım var idi. Yerli bit bazarına getdim, bəzən orada çox qəribə və qəribə şeylər açılır. İstifadə olunan Rus IN-4, IN-14, IN-16 və hətta IN-18 boruları üçün bəzi təkliflər var idi, amma gözüm bu gözəlliyi cəlb etdi-Çex Tesla, Şərqi Almaniya istehsalı olan ZM-560 istifadə edən impuls sayğacı (inteqratator IT2) etdi. Nixie borular. Satıcı absurd ucuz olan bütün impuls sayğacı üçün cəmi 30 dollar istəyirdi, amma bunun arxasında yaxşı bir səbəb var idi, belə çıxdı ki, sayğac artıq xilas edilmişdi, buna görə Nixie boruları və güc transformatorundan başqa heç bir elektronika qalmadı. Tezgah şkafına və transformatora ehtiyacım olmadığı üçün, rozetkalı 9 Nixie borusu üçün 20 dollara yerləşdik. Alternativ olaraq Tesla ZM-1020 borularından və ya Sovet IN-4 borularından istifadə edə bilərsiniz-saat dizaynı buna imkan verir, yalnız hər boru növü üçün ön panel və şassi üçün rəsmləri dəyişdirməlisiniz.
Daha sonra, incə ağaclara ehtiyacım var idi və bununla bağlı problemlərimiz var - adi hardware mağazalarında yalnız şam, palıd və digərləri, daha az dəbdəbəli ağaclar və düzgün yaşlanmış və qurudulmuş incə ağaclar nadirdir (və bahalıdır!). Ancaq yenə də şanslı oldum, bu gözəl mikroskopu birə bazarında da gördüm-gözəl ağac ağac qabı var və nişan 1936-cı ildə istehsal edildiyini söylədi, odun çox quru və emal üçün uyğun olmalıdır. Mikroskop da hissələr üçün xilas edildiyindən və düzgün işləmədiyindən satıcı qutusu da daxil olmaqla başqa 20 dollara satmağa razı oldu. Çox bəyəndim, çünki möhkəm pirinçdən hazırlanır və başqa layihələrdə yenidən istifadə edə biləcəyim bəzi mexaniki hissələrə malikdir. Beləliklə, Nixie boruları ilə birlikdə emalatxanama aldım və işə başladım. Mümkün qədər çox istifadə edilə bilən taxta çıxarmaq üçün qutu diqqətlə ayrıldı və torna, mikroskop borusu ilə saatın üzünə pirinç əlavələr etmək üçün parçaladım. Hətta tezlik sayğacından qırmızı pleksiglas əlavəsi götürdüm və saatın ön paneli üçün yenidən istifadə etdim. (məlum oldu ki, bir qutu taxta kifayət deyildi, çünki son dizayn üzərində qərar verməzdən əvvəl 4 fərqli prototip qurdum, buna görə də gedib başqa bir mikroskop qutusu almalı oldum - ayaqların və ön panelin hazırlandığını görə bilərsiniz. fərqli ağac parçasından rəngdə bir qədər fərqlənir).
İstifadə etdiyim materialların siyahısı:
1. 18 mm kontrplak təbəqə (hər hansı digər qalınlıqdan və ya digər taxta materialdan istifadə edə bilərsiniz)
2. Ön və arxa panel üçün gözəl ağac (mən maun istifadə etmişəm)
3. Tünd qırmızı pleksiglas təbəqə, 3 mm qalınlıq (hisə verilmiş şüşə rəngi də yaxşı işləyəcək)
4. M3 vintlər və çubuqlar
5. M3 pirinç dayaqları (20 mm uzunluğundan istifadə etdim, fərqli olanlardan istifadə edə bilərsiniz, bu saat dolabı üçün istifadə etdiyiniz materialın qalınlığından asılıdır).
6. Pleksiglas, fiberglas və ya hər hansı digər sərt material təbəqə.
7. Retro üslublu natiq parça - bejdən istifadə etmişəm, ancaq ağac rənginizə uyğun və uyğun olan hər hansı bir rəng seçə bilərsiniz.
8. Taxta yapışqan
9. Epoksi yapışqan
10. Taxta mum, Danimarka yağı, lak və ya hər hansı digər taxta örtük (zövqünüzə görə)
11. Divar qalınlığı 1 mm və diametri 35 mm olan pirinç borular. Və ya sadəcə yuvarlaq pirinç sırğalar
12. Şəffaf silikon yapışqan
"Instructables" loqotipini və nişanını təkrar etməyə qərar verdiyiniz təqdirdə əlavə materiallar:
1. 0.8 mm qalınlığında pirinç təbəqə, logo üçün təxminən 80x20 mm və nişan üçün 75x45 mm.
2. FolkArt Mis akril boya
3. Keçə ucu və cilalama tərkibli fırlanan alət (ABRO təkər cilalama qarışığından istifadə etmişəm)
Gördüyünüz kimi, yuxarıdakı siyahı nə miqdar, nə də ölçü göstərmir. Bunun səbəbi çox miqdarda materialın olmamasıdır. Əvvəlki layihələrdən qalan bəzi hurda materiallardan istifadə etdim və ölçülər haqqında bir daha danışsam, 20x30cm (A4 vərəq ölçüsü) ölçüsündən böyük bir materiala ehtiyacınız olmayacaq.
Elektronika komponentləri:
RFT ZM560 və ya Tesla ZM1020 və ya IN-4 Nixie borular-4 ədəd
Bu Nixie borular üçün uyğun yuvalar - 4 ədəd
PIC16F1519 və ya PIC16F887 mikro nəzarətçi - 1 ədəd
DIP-40 yuvası-1 ədəd
DS1302 saat modulu - 1 ədəd
MPSA42 tranzistorları - 30 ədəd (MJE13001 də yaxşı işləyəcək)
10K 1/8W rezistorlar - 32 ədəd
4.7K 1/8 Vt müqavimət - 1 ədəd
1K 1/8W müqavimət - 2 ədəd
Panelə quraşdırılmış düymə - 1 ədəd
100x70 mm PCB - 1 ədəd (hətta proto lövhədən də istifadə edə bilərsiniz)
Nixie yüksək gərginlikli enerji təchizatı - 1 ədəd
12V 0.5A enerji təchizatı - 1 ədəd
Fişli AC şnur - 1 ədəd
İsteğe bağlı elektronika komponentləri:
DS18B20 temperatur sensoru - 1 ədəd
Buzzer - 1 ədəd
1N4002 diod - 1 ədəd
XS8 Aviation fiş və priz - 1 dəst
Alətlər:
Əlbəttə ki, tipik bir atelyedə olmalı olan bir tornavida, lehimləmə dəmiri, mişar, pens, tel kəsicilər və digər vasitələrə ehtiyacınız olacaq. Beləliklə, aşağıda yalnız əlinizdə ola bilməyəcək bu vəzifəyə aid xüsusi alətləri sadalayacağam.
1. PIC mikro nəzarətçiləri üçün proqramçı. Demək olar ki, hər kəs işləyəcək, PicKit 2, PicKit 3, MicroBrn - PIC16F1519 mikro nəzarətçisini dəstəkləyən hər hansı biri işləyəcək. Ucuzdurlar və ebaydan 10 dollardan aşağı qiymətə almaq olar.
2. Bütün taxta hissələr bant mişar və əl router istifadə etməklə istehsal oluna bilsə də, CNC -dən istifadə etmək çox tövsiyə olunur. Əlbəttə ki, bu məqsədlə satın almaq və ya etmək ağıllı olmaz, amma bacarsanız, ön və arxa panel istehsalını düzgün təchiz olunmuş bir quruluşa verməyi məsləhət görürəm.
3. Pirinç əlavələr etmək qərarına gəlsəniz, torna da lazım olacaq, ancaq lazımi diametrdə pirinç sırğalar ala bilərsiniz.
Addım 2: Saat Firmware və Mənbə Kodu
Saat üçün proqram təminatı aşağıdakı kimi işləyir:
Başlanğıc zamanı düyməyə nə vaxt basıldığını yoxlayır. Düymə basıldığı təqdirdə, saat hər bir rəqəmin hər bir seqmentinə ardıcıl olaraq imkan verən "ayıklama və yeniləmə" rejiminə keçir, buna görə də Nixie boru tellərinizi sınaya bilərsiniz və bütün seqmentlər yanmırsa boruları "yeniləmək" üçün bu kodu istifadə edə bilərsiniz. düzgün yuxarı. Bu kodu bir neçə saat buraxın və borular bərpa olunmalıdır. Bu koddan çıxmaq üçün saat gücünü dəyişdirin.
Başlanğıc zamanı heç bir düyməyə basılmadığı təqdirdə, saat 5 dəfə bütün rəqəmlərdə «1» və «2» ilə dəyişir. Bu müddət ərzində düyməni basaraq tənzimləmə menyusuna daxil ola bilərsiniz. Bunu etməsəniz, saat standart, vaxt göstərmə rejiminə keçəcək.
Konfiqurasiya menyusuna daxil olsanız, bu şəkildə işləyir - ili təyin etmək üçün düyməni basın, irəliləmək üçün buraxmalı və yenidən basmalısınız, basılı saxlamaq kömək etməyəcək. Müvafiq ili təyin etdikdən sonra düyməni buraxın və təxminən 2 saniyə buraxın - nöqtələr yanıb -sönəcək, bu da saatın aylıq rejimində olduğunu göstərir. Yenə düyməni basaraq ayı təyin edin, buraxın və nöqtələr yanıb -sönənə və tarix qurma rejiminə daxil olana qədər buraxın. Bunu saatlarla və dəqiqələrlə təkrarlayın.
Quraşdırma başa çatdıqdan sonra saat standart vaxt göstərmə rejiminə keçir. Bu müddət ərzində, düyməni basarsanız, saat əvvəlcə ili, sonra ayı və tarixi göstərəcək və sonra vaxt ekranına qayıdacaq. Əlavə bir funksiyanı hələ tətbiq etməmişəm, amma əlbəttə ki, 12/24 saat rejiminin qurulması, gecə vaxtı ekranın qaralması, həyəcan və temperatur ölçmə funksiyaları, gözəl RTC kalibrləmə və s. Bəzi insanlar 24 saatlıq ekran əvəzinə 12 saatlıq ekrana üstünlük verdikləri üçün iki proqram versiyasını tərtib etdim, buna görə ehtiyacınız olanı birbaşa yandıra bilərsiniz.
Saatın proqram təminatında öz dəyişikliklərinizi etmək istəyirsinizsə, mən də tam şərh edilmiş mənbə kodunu daxil edirəm, buna görə də ehtiyacınız olduğu qədər düzəldə bilərsiniz.
Addım 3: Elektronika
Saat dövrəsi olduqca sadədir və PIC16F1519 və ya PIC16F887 mikro nəzarətçisinə əsaslanır. Texniki olaraq, eyni pinouta malik olan və eyni zamanda daxili osilator istifadə edən DIP40 paketindəki hər hansı digər Microchip PIC16 nəzarətçi üçün tərtib edilə bilər. Zaman tutmaq üçün DS1302 modulu istifadə olunur. İstəyirsinizsə DS3231 moduluna yüksəldə bilərsiniz, amma əlbəttə ki, bunun üçün mənbə kodunu dəyişdirməlisiniz. Həm də temperaturun ölçülməsi üçün DS18B20 sensoru və siqnalizasiya funksiyası üçün səs siqnalı daxil etdim, lakin bu funksiyalar hazırda proqramda tətbiq olunmur, hazırda kod üzərində işləyirəm.
Nixie katodları MPSA42 tranzistorlarından istifadə edərək birbaşa idarə olunur (cəmi 30 kaskad). Hər bir tranzistor öz katodunu idarə edir, çoxlama yoxdur, keçid qeydləri, xüsusi IC və s. Bu bir az mürəkkəb görünsə də, bu saata rəqibləri üstün tutan iki xüsusiyyətə malikdir. 1. Birbaşa sürücü istifadə edildiyindən, SN74141 çipində olduğu kimi, katotları bağlamaq üçün heç bir zener diodu yoxdur, buna görə də mavi nöqtələr yoxdur, yəni daha çox köhnəlmiş və istifadə edilmiş nixies hələ də istifadə edilə bilər. 2. Birbaşa sürücünün istifadəsi, başqa bir idarəetmə üsullarından istifadə etməklə mümkün olmayan bəzi bənzərsiz görüntü effektlərinə imkan verir.
Zaman ayırıcı olaraq istifadə olunan iki narıncı LED var. İstəyirsinizsə, onları neon lampalarla əvəz edə bilərsiniz (Sadəcə olaraq onları yüksək gərginlikli dəmir yolu ilə bağlamalı və rezistoru 1K -dan 1M -ə qaldırmalısınız) və əvvəlcə onlardan istifadə etməyi planlaşdırırdım, amma ebaydan aldığım bütün rus neon borular. Bu məqsədlə, 170V -dan işləyəndə çox zəif idi, buna görə LED -lərdən istifadə etdim.
PCB təxminən 100x70 mm ölçüsündədir və SMD və ya digər, kiçik və ya kövrək hissələrdən ibarət bütün delikli komponentlərdən istifadə edir. Gördüyünüz kimi, bütün boru əlaqələri PCB tərəflərinə yönəldilmişdir və PCB -də hansı qrup katotların bağlanacağını göstərən aydın işarələr var (A - onlarla saat, B - saatlar, C - on dəqiqələr, D - on dəqiqədən). Bu belə edildi, çünki ilkin dizaynda IN-14 Nixies-in yerləşdiyi əsas PCB-nin üstündə başqa bir PCB var idi, buna görə də saat tipik nixie saat dizaynına malik olacaqdı. Ancaq bu dizayndan imtina edildiyindən, yeni Nixie boruları birbaşa əsas PCB -yə qoşuldu. Diqqət yetirin: PCB istehsal üsulundan asılı olaraq PCB görüntüsünü əks etdirə bilərsiniz.
Nixie anod enerji təchizatı üçün fabrik istehsalı olan yüksək gərginlikli çeviricidən istifadə etmək qərarına gəldim - bu, istənilən gərginliyi əldə etməyin daha sadə və daha təhlükəsiz yoludur. Hər hansı bir istifadə edə bilərsiniz və ya özünüz edə bilərsiniz - bu kritik deyil. Yalnız "Nixie boru enerji təchizatı" üçün ebayda axtarın. UC3845 əsaslı birini istifadə etdim, amma MC34063A əsaslı deyək, başqa birini ala bilərsiniz.
İşləri gücləndirmək üçün ucuz 12V 0.5A enerji təchizatı istifadə edirəm. Əlbəttə ki, daha yüksək çıxış cərəyanı və gərginliyi olan birini istifadə edə bilərsiniz, amma daha zəifini istifadə etməməyi təklif edirəm. Ən azı 0,5A çıxış cərəyanı ilə 12-15 volt ötürmə qabiliyyətinə malik olan hər hansı bir DC enerji təchizatı yaxşı olar.
Məclis
Birincisi, boru priz telləri ilə başladım. İşi asanlaşdırmaq üçün hər boruda eyni rəqəm üçün eyni rəngli teldən istifadə etmək qərarına gəldim - anod üçün qırmızı tellər, "3" rəqəmi üçün mavi tellər və s. Bu daha sonra işləri daha da asanlaşdıracaq. Bundan sonra əsas PCB qurmağa başladım. Gördüyünüz kimi, bu qurğuda termometr və səs siqnalı quraşdırmamışam, çünki dostumun buna ehtiyacı yoxdur, amma mənim debug prototipimdə var, buna görə kod dəstəyi qısa müddətdə mövcud olmalıdır. Siqnalizasiya və ya temperatur ölçmə funksiyalarına ehtiyacınız yoxdursa, sadəcə bu hissələri quraşdırmayın. Ayrıca, DS1302 modulunuza diqqət yetirin, bəziləri kişi fişi ilə, bəziləri qadın yuvası ilə gəlir, PCB -də uyğun tərəfi lehimləməlisiniz. ICSP istifadə etməyi və ya başqa bir proqramçıda mikro nəzarətçini proqramlaşdırmağı planlaşdırmırsınızsa, bu başlığı quraşdırmağı da atlaya bilərsiniz. Bu vəziyyətdə, diod qurğusunu atlaya və bunun əvəzinə bir tullanan lehimləyə bilərsiniz.
DS1302 modulları üçün, adətən, biri şarj edilə bilən batareyalı, biri də olmayan iki variantda olur. Yenidən doldurulan batareya ilə istifadə etməyi məsləhət görürəm, buna görə saatı ayırıb batareyanı dəyişdirməyinizə ehtiyac yoxdur.
Anod rezistorları ayrı bir PCB -də quraşdırılmışdır, orada protoboarddan istifadə etdim. Bu rezistorların müqaviməti Nixie -nin parlaqlığını tənzimləyir, lakin çox aşağı dəyərli rezistorlar (10k -dan aşağı) quraşdırmayın, parlaqlıq yalnız bir qədər artacaq, ancaq borunun ömrü xeyli azalacaq. Şəxsi təcrübəmə görə, 33k RFT borular üçün yaxşıdır. Tesla və Sovet boruları üçün 10-22k aralığında daha aşağı müqavimət rezistorlarına ehtiyacınız olacaq.
Yüksək gərginlik təchizatı.
Ən azı 150 volt vermək üçün onu tənzimləməlisiniz. Unutmayın ki, yüksək gərginlik ölümcül ola bilər, buna görə də yüksək gərginliklə işləyərkən bütün ehtiyat tədbirlərinə əməl edin. Borularınızın köhnə və ya köhnəlmiş olması halında, gərginliyi 170 və ya hətta 180 volta yüksəltməyiniz lazım ola bilər. Məsələn, RFT və Sovet borularım 150 voltla yaxşı idi, amma Teslanın bütün seqmentləri düzgün işıqlandırması üçün ən azı 170 volt tələb olunurdu.
Elektrik təchizatı və HV çeviricisinin quraşdırılması.
Hər şeyi bir araya gətirmək üçün bəzi mötərizələrdən və proton lövhələrdən, neylon dayaqlardan istifadə etdim. AC naqilləri ilə bağlı heç bir təcrübəniz yoxdursa, xarici 12VDC enerji təchizatı istifadə etməyinizi şiddətlə təklif edirəm, buna görə də düzgün işlənməsə çox təhlükəli və ölümcül ola biləcək AC dövriyyəsi ilə məşğul olmayacaqsınız.
İlk qaçış.
Bütün hissələr lehimləndikdən, tellər bağlandıqdan və MCU proqramlaşdırıldıqdan sonra ilk işləmə vaxtı var. Başlanğıcda ya düyməni basıb saxlayın, ya da əvəzinə bir tullanan lehimləyin və ekrana baxmağa başlayın. Saat seqment test rejiminə keçəcək, buna görə də bütün rəqəmlər ardıcıllıqla bütün mümkün ədədləri göstərəcək. Kablolama düzgündürsə, bu ardıcıllıq belə olacaq:
0 1 2 - birinci rəqəm (onlarla saat)
0 1 2 3 4 5 6 7 8 9 - 2 -ci rəqəm (saatlarla)
0 1 2 3 4 5 - 3 -cü rəqəm (onlarla dəqiqə)
0 1 2 3 4 5 6 7 8 9 - 4 -cü rəqəm (dəqiqə ilə)
Dot - iki orta nöqtə
Unutmayın ki, ilk iş zamanı bütün seqmentlər yanar və ya təsadüfi rəqəmlər çıxa bilər. Bu normaldır və yoxlama dövrü başa çatdıqdan sonra bütün əlavə rəqəmlər sönməlidir. Əks təqdirdə, naqillərinizi yoxlayın.
Bu ardıcıllığa əməl etmirsinizsə və ya bəzi rəqəmlər görünmürsə, kabellərinizi yenidən yoxlayın, çox güman ki, bununla bağlı problemləriniz var. Bəzi rəqəmlərin yalnız yarısı yanarsa və ya çox qaranlıq olarsa, narahat olmayın - bu kodun bir saata qədər işləməsinə icazə verin - uzun müddət istifadə edilmədikdən sonra bir çox köhnə borunun "yeniləməsi" lazımdır. Bu kömək etmirsə, anodun gərginliyini bir qədər artırmağa çalışın, bəlkə də 10 voltluq addımlarla, daha çox deyil.
Unutmayın ki, ilk iş zamanı bütün seqmentlər yanar və ya təsadüfi rəqəmlər çıxa bilər. Bu normaldır və yoxlama dövrü başa çatdıqdan sonra bütün əlavə rəqəmlər sönməlidir. Əks təqdirdə, naqillərinizi yoxlayın
Gördüyünüz kimi, bitmiş PCB -də bəzi hissələr quraşdırılmamışdır, bunun səbəbi dostumun həyəcan və ya temperatur sensoru işləməsini istəməməsidir, buna görə də bu hissələr quraşdırılmamışdır. Ayrıca, saat proqramınızı yeniləməməyi planlaşdırırsınızsa, ICSP başlığının quraşdırılmasını da atlaya bilərsiniz. İstəyirsinizsə 7805 IC 78L05 və ya 78M05 ilə əvəz edilə bilər - cari istehlak həqiqətən aşağıdır.
Addım 4: Ağac emalı və əlavə
Saat korpusu, əvvəlcədən kəsilmiş və yapışdırılmış kontrplak təbəqələrdən hazırlanmışdır, bunlar retro üslublu natiq parça ilə örtülmüşdür. Ön və arxa panellər ağacdan və pleksiglasdan hazırlanır. Başqa bir pleksiglas təbəqə, nixie boru yuvaları və PCB -lər üçün "şassi" rolunu oynayır. Daxili komponentlərin yeri və hizalanması kritik deyil, istədiyiniz şəkildə yenidən düzəldə bilərsiniz.
Kontrplak təbəqədən saat gövdəsinin hissələrini kəsdim və taxta yapışqanla yapışdırdım. Hamısı qurudulduqdan sonra, korpus səthləri hamarlamaq və yapışqan qalıqlarını çıxarmaq üçün xaricdən zımpara ilə 600 zımpara ilə zımparalandı. Yuxarıda dediyim kimi, hissələrin təsvirində hər hansı bir qalınlıqdakı kontrplak və ya taxta materialdan istifadə edə bilərsiniz, ancaq yığılmış çərçivənin ümumi qalınlığı hər iki PCB -ni, montaj çərçivəsini tam uyğunlaşdırmaq və Nixie borusunun quraşdırılması üçün kifayət qədər yerə sahib olmaq üçün təxminən 80 mm olmalıdır. Unutmayın ki, ön tərəfə gedən bir kontrplak paneli digərlərindən fərqlənir - ana çərçivə şəklində kəsiklərə malikdir, buna görə də ön tərəfdən quraşdırıla bilər.
Bədənin montajı tamamlandıqdan sonra ətrafına parça yapışdırıldı, ancaq saat gövdəsinə bərkitmək üçün epoksi istifadə etdi. Bunun səbəbi, parçanın incə bir şəkildə uzanmasını istəyim idi, buna görə də tərpənməz. Buna nail olmaq üçün yapışdırma prosesini aşağıdakı şəkildə etdim: Bir kənarını bədənə aşağıdan yapışdıraraq 24 saat qurudun. Ətrafına uzatdı və tutarkən 5 dəqiqə tez quruyan epoksi yapışqanla yapışdırdı. Quruduqdan sonra, DIY Bluetooth dinamikinə dair əvvəlki təlimatımda olduğu kimi, ön və arxa tərəflərini taxta yapışqanla yapışdırdım.
Ön və arxa panel maun ağacından kəsilmiş CNC -dir, ancaq bəyəndiyiniz ağacdan istifadə edə bilərsiniz - qoz, sapel, fıstıq, hamısı çox gözəl görünəcək. Təsvirdə deyildiyi kimi, bu dizayn daxilində müxtəlif növ Nixie borulardan istifadə edə bilərsiniz, lakin hamısının xarici tərəfi fərqli olduğundan Tesla və ya Sovet Nixies -ə uyğun olaraq ön paneldəki delikləri genişləndirməlisiniz. Boru yuvalarını quraşdırmaq üçün fərqli "şassilərə" də ehtiyacınız olacaq, ancaq Tesla və RFT nixie boruları eyni yuvadan istifadə etdiyindən, daxil olan şassi dizaynı hər ikisi üçün də istifadə edilə bilər, ancaq IN-4 üçün dəyişdirməlisiniz.
Saatı yığarkən, şəkildə qeyd olunan yerlərə altıbucaqlı dayaqları epoksi ilə yapışdırmalısınız. Bunu etməsəniz, bir dəfə saat yığıldıqda və onu hər hansı bir səbəbdən ayırmanız lazımdırsa, bunu edə bilməyəcəksiniz - ayrılıq söküləcək və panelləri bir -birindən ayıra bilməyəcəksiniz..
Dayan.
Saatin ön və arxa hissələri ilə eyni ağacdan kəsilmişdir. Kiçik ağac parçası, təxminən 30 dərəcə zımparalanmış bir təyyarəyə malikdir, buna görə saata əsas bədən əyilmiş görünüş verir. Menteşeli şəkil inkişaf prototipindən gəlir - təxminən 30 dərəcə olan nixies üçün ən yaxşı baxış bucağını təyin etmək üçün istifadə edirdim. Əlbəttə ki, belə menteşələr quraşdıra bilərsiniz (köhnə noutbukdan aldım), amma düşünürəm ki, bu dizayna heç bir sərinlik əlavə etməyəcəklər.
Ön panel girişi.
Ön panel əlavəsi, o impuls sayğacından aldığım qırmızı pleksiglas təbəqədən kəsilmiş CNC idi. Pirinç əlavələr torna istifadə edərək mikroskop lens borusundan kəsilmişdir. Kəsdikdən sonra yapışdırmadan əvvəl onları bir az cilaladım və nitroselüloz lak ilə örtdüm. Oksidləşməmək üçün bunu etdim, çünki zaman keçdikcə pirinç qaralacaq və o qədər də sərin görünməyəcək və yapışdırıldıqda cilalamaq mümkün olmayacaq. Əslində, bu mikroskop çox sərin görünür, çünki pirinç hissələri artıq qara ləkələrdən və oksidləşmədən qoruyan lakla örtülmüşdür. Ön paneli yapışdırmaq üçün şəffaf silikon yapışqan istifadə etdim.
Arxa tərəf.
Gördüyünüz kimi, arxa hissə müxtəlif rəngli akril təbəqələrdən hazırlanmışdır. Məndə kifayət qədər qırmızı akril yoxdur, buna görə əlimdə olan materialdan kəsin. Bunun üçün hər hansı bir akril ilə gedə bilərsiniz və ya düz ağacdan düzəldə bilərsiniz - arxa tərəfdədir, buna görə heç kim görməyəcək. Eyni məqsəd üçün daha ucuz M3 vintlərindən istifadə edə bilərsiniz, istifadə etdiyim qızıl örtüklü və əvvəlki "audiofil dərəcəli" layihənin qalıqlarıdır.
Proqram yeniləmə ehtiyacları üçün arxa tərəfə 4 pinli mini priz qoydum. Əksər hallarda buna ehtiyacınız olmayacaq, buna görə də onu quraşdırmağa ehtiyac yoxdur. Bu o deməkdir ki, indi üstündə düymə ola bilər və AC kordunu tel etmək üçün mövcud çuxurdan istifadə edə bilərsiniz.
Addım 5: Təlim olunan Logo və Etiket
Instructables loqotipi 0.8 mm qalınlığında pirinç təbəqədən hazırlanmış CNC idi. Mən bunu "soyuducu şriftlər" adlandırılan 60-cı illərin dizayn fikirləri əsasında hazırladım və əsas ilham mənbəyim Pinterest-də tapdığım bu "Starlite JETRA TRN-60C" radiosu idi. Logo bu şəkildə hazırlanır: Corel Draw -da dizayn çəkirəm, PDF olaraq ixrac olunur, Roland Engrave Studio -ya idxal olunur (CNC üçün proqram) və onu emal edirəm. Bundan sonra, hissəli təkər və cilalama tərkibli Dremel istifadə edərək cilaladım. Bundan sonra spirtlə təmizlədim və FolkArt mis akril boya ilə örtdüm. Bir gün qurudun və sonra boyanı dırnaqlarınızla yumşaq bir şəkildə cızın, beləliklə yalnız kəsiklərdə qalır. Bitirdikdən sonra 250C -də 1 saat isti sobada bişirdim. Boya pirinçdən qoruyur və möhkəm olur - logo hazırdır. Əvvəlcə üzərində əriyən şüşə boya istifadə etmək istədim, amma lazımi şəkildə getmədi - nə qədər çalışsam da, 3 -cü fotoda gördüyünüz kimi quruduqdan sonra kövrək və qırılacaq. Lövhə bənzər pirinç təbəqədən hazırlanır, lakin bu dəfə heç bir rəngləmə işi yoxdur - sadəcə oyma. Hər ikisi də epoksi yapışqan istifadə edərək yerlərinə yapışdırıldı.
Addım 6: Rəsm və dövrə ilə daxil olan faylların siyahısı
Bu təlimat, bu saatı yığmaq üçün yükləməyiniz və istifadə etməyiniz lazım olan əlavə sənədlərlə birlikdə gəlir. Bu fayllar:
parts.pdf - emal və bitirmə ilə bağlı əlavə mətn qeydləri olan 1: 1 miqyaslı vektor formatında bütün mexaniki konturları və təsvirləri ehtiva edir.
pcb-j.webp
circuit-j.webp
pcb.lay6 - Sprint Layout formatında PCB dizayn mənbə faylı.
circuit.spl7 - Splan7 formatında dövrə sxemləri.
1519-12hr.hex - PIC16F1519 Çipi üçün 12 saatlıq vaxt ekranı üçün proqram təminatı
1519-24hr.hex - PIC16F1519 Çipi üçün 24 saatlıq vaxt ekranı üçün proqram təminatı
887-12hr.hex - PIC16F887 Chip887-24hr.hex üçün 12 saatlıq vaxt ekranı üçün proqram təminatı - PIC16F887 Çip üçün 24 saatlıq vaxt ekranı üçün proqram təminatı
pcb.gbr - gerber formatında PCB rəsm
sourcecode.pbp - PIC16F1519 çipi üçün PicBasic Pro 3.0 formatında mənbə kodu
sourcecode887.pbp - PIC16F887 çipi üçün PicBasic Pro 3.0 formatında mənbə kodu
pcb.drl - PCB çuxur qazma xəritəsi
stencil.bmp - Yansıtılmış və döndərilmiş, əlavə izləri olmayan PCB görüntüsü, beləliklə lazer ötürmə texnologiyasından istifadə edərək çap edə və köçürə bilərsiniz.
Addım 7: Son Sözlər, Changelog, Oran və Çıxışlar
Ümid edirik ki, nixie saatımızı bəyənəcəksiniz, onu dizayn etmək, proqramlaşdırmaq və qurmaq 4 aydan çox çəkdi. Ayrıca, www.picbasic.co.uk ünvanındakı cəmiyyətə təşəkkür etmək istərdik - sizin köməyiniz olmadan uşaqlar, bu layihə mümkün olmazdı!
Fikirlərinizi və təkliflərinizi bizə bildirin, bu bizim üçün çox vacibdir. Əylən və aktiv ol!
29.03.2019 - PCB dizaynı yeniləndi, lazımsız deliklər və daha çox oyma dostu dizayn üçün məsafələr tənzimləndi. Yeni layout PCB istehsal və sınaqdan keçirildi.
04.04.2019 - Firmware -də kiçik bir səhv düzəldildi, bu da vaxt təyin etdikdən sonra bəzən saatın "işarələnməməsinə" səbəb oldu (vaxt yenidən təyin etsəniz "işarələnəcək", ancaq bu yeniləmə bu səhvini düzəldir).
15.04.2019 - Mənbə kodu ilə birlikdə PIC16F887 çipi üçün proqram təminatı artıq mövcuddur. PCB rəsmləri yeniləndi, öyrədilə bilən mətn yeniləndi və təsvirdəki bəzi daha az əhəmiyyətli səhvlər düzəldildi.
25.04.2019 - Rəqəmlər sönərkən 12 saatlıq ekran rejimində səhv düzəldildi.
Buraya daha çox şəkil əlavə edirəm, bəzi ehtimallar, ara dizayn fikirləri və prototiplər - bəlkə də onlardan ilham alacaqsınız.
Tövsiyə:
Başqa bir Nixie Saatı: 6 Addım (Şəkillərlə birlikdə)
Başqa bir Nixie Saatı: Həmişə bir nixie saatı istəmişəm, məni heyran edən parlaq nömrələrdə bir şey var. Ebayda çox da bahalı olmayan IN12 -lər tapanda aldım, aldığımda heyrətləndim, amma tezliklə bunu başa düşdüm
MDF Taxta Kassada Arduino ilə Nixie Saatı Edin: 11 Addım (Şəkillərlə)
MDF Taxta Kassada Arduino ilə Nixie Saatı Edin: Bu təlimatda, mümkün olduğu qədər sadə bir şəkildə Arduino ilə Nixie saatının necə ediləcəyini göstərəcəyəm. Hamısı MDF ağac qutusuna qoyulur. Tamamlandıqdan sonra saat bir məhsula bənzəyir: gözəl görünüşlü və möhkəm yığcamdır
Təqaüd Saatı / Sayma / Dn Saatı: 4 Adım (Şəkillərlə)
Təqaüd Saatı / Sayma / Dn Saatı: Çekmecede bu 8x8 LED nöqtə matrisli ekranlardan bir neçəsi vardı və onlarla nə edəcəyimi düşünürdüm. Digər təlimatlardan ilhamlanaraq, gələcək bir tarixə/saata qədər saymaq üçün geri sayma/yuxarı göstərici qurmaq fikrinə sahib oldum və əgər hədəf vaxt
Faux Nixie Boru Saatı: 7 addım (şəkillərlə birlikdə)
Faux Nixie Tube Clock: Mən retro texnologiyanı sevirəm. Köhnə texnologiya ilə oynamaq çox əyləncəlidir, çünki onlar ümumiyyətlə müasir ekvivalentlərdən daha böyük və daha estetikdir. Nixie borular kimi köhnə texnologiyanın yeganə problemi, nadir, bahalı və ümumiyyətlə çətin olmasıdır
Nixie Tube Saatı W/ Arduino Mega: 5 addım (şəkillərlə)
Nixie Tube Saatı W/ Arduino Mega: Bu bir Arduino Mega tərəfindən idarə olunan Nixie Tube Saatıdır. Ayrıca bir sıra RGB LED işıqları və kompüterə qoşmadan parametrləri dəyişdirmək üçün arxa tərəfində bir düymə matrisi var. Lazerlə kəsilmiş bir dəstə istifadə etdim, ancaq özünüzlə bir şey edə bilərsiniz