Სარჩევი:
- მარაგები
- ნაბიჯი 1: PCB- ის დიზაინი
- ნაბიჯი 2: მიიღეთ PCB წარმოება
- ნაბიჯი 3: შედუღება
- ნაბიჯი 4: ESP პროგრამირება
- ნაბიჯი 5: დანართის დამზადება
- ნაბიჯი 6: გამართვა
ვიდეო: კიდევ ერთი ნიქსის საათი: 6 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
მე ყოველთვის მინდოდა ნიკის საათი, უბრალოდ რაღაც ამ ბრწყინვალე რიცხვებშია, რაც მე მომხიბლავს. როდესაც ebay– ზე აღმოვაჩინე არც თუ ისე ძვირი IN12, მე შევიძინე ისინი, გამიკვირდა მათ მიღებისთანავე, მაგრამ მალევე აღმოვაჩინე, რომ მათგან საათის გასაკეთებლად მე კიდევ რაღაცეები მჭირდება. იმის გამო, რომ მე ნამდვილად ვერ ვიპოვე დაფა, რომელიც დააკმაყოფილებდა ჩემს სპეციფიკურ მახასიათებლებს და სურვილებს, მილები ჩავდე უჯრაში და დამავიწყდა ისინი.
შეიყვანეთ JLC PCB თანდათანობით დაბალი ფასებით, მე საბოლოოდ გადავწყვიტე საკუთარი გამეკეთებინა.
მარაგები
6x IN12 ნიქსი მილაკი (სხვებმა შეიძლება იმუშაონ, მაგრამ მოითხოვონ ცვლილებები PCB– ზე)
6x SN74141 ან K155ID1 BDC- ათწილადის დეკოდირება
6x 1.5kOhm რეზისტორი
4x 180kOhm რეზისტორი
4x MPSA42 მაღალი ძაბვის ტრანზისტორი
4x 5 მმ ნეონის ნათურა (თქვენ ასევე შეგიძლიათ გამოიყენოთ ნარინჯისფერი LED- ები, მაგრამ ეს სულის საწინააღმდეგოა აქ)
4x 74HC595 ცვლის რეგისტრი
2x 470nF კერამიკული კონდენსატორი
1x LM7805 5V რეგულატორი
1x გაძლიერებული HV მიწოდება
1x DC ლულის ჯეკი
1x Wemos D1 მინი
ნაბიჯი 1: PCB- ის დიზაინი
ვინაიდან მე ვარ ღია პროგრამული უზრუნველყოფის დიდი გულშემატკივარი, მე გამოვიყენე KiCad EDA PCB– ის შესაქმნელად. მე შევისწავლე ნიქსი საათის სხვადასხვა დიზაინი Google- ში და გადავწყვიტე გამოვიყენო რუსული K155ID1 დრაივერები 74HC595 ცვლის რეგისტრატორებთან ერთად. ოპერაციის ტვინი არის Wi-Fi შესაძლებლობებით Wemos D1 mini. როგორც ebay– ზე აღმოვაჩინე საკმაოდ იაფი HV– ის გამაძლიერებელი ნაკრები, მე გადავწყვიტე, რომ ეს მე თვითონ არ გამეკეთებინა დაფაზე. ასევე მე მქონდა კომპონენტების უმეტესობა უკვე მოსახერხებელი და შემდგომი კონვერტორის შემუშავება ნიშნავს დამატებით რამდენიმე წყაროს მოპოვებას. ალბათ შემდეგ ჯერზე.
მე ვიცი, რომ არსებობს საკმაოდ ბევრი შესაძლო გაუმჯობესება როგორც სქემატურ, ასევე PCB განლაგებაში, მაგრამ ეს იყო ჩემი პირველი შემთხვევა, როდესაც ვმუშაობდი KiCad– თან და უფრო მეტ ყურადღებას ვაქცევდი საბოლოო პროდუქტზე.
სქემატური დასრულების და პურის დაფაზე გამოსაცდელად დავიწყე PCB– ის დაგება. ეს არის ხელოვნება თავისთავად და საკმაოდ ვრცელი თემა, ასე რომ მე არ ვაპირებ ძალიან ბევრ დეტალში შესვლას. არსებობს რამდენიმე შესანიშნავი და სიღრმისეული ვიდეო ინტერნეტში.
მთელი KiCad პროექტი ხელმისაწვდომია ჩემს GitHub– ზე.
ნაბიჯი 2: მიიღეთ PCB წარმოება
თქვენი დიზაინის ორმაგი და სამმაგი შემოწმების შემდეგ დროა რეალურად აწარმოოთ იგი. მე ამას ვაკეთებდი სახლში თერმული მელნის გადაცემით და Fe3Cl– ით, მაგრამ ეს პროცესი საკმაოდ არეულია, მოითხოვს ბევრ მომზადებას და, ჩემი გამოცდილებით, საკმაოდ არაპროგნოზირებადი და არათანმიმდევრული შედეგები. როგორც აღვნიშნე, მე ავირჩიე პროფესიონალური გამგეობის სახლი. JLC PCB (არ არის დაფინანსებული) გთავაზობთ დიდ ფასებს და თუ თქვენ მზად ხართ დაელოდოთ გადაზიდვის ხანგრძლივ დროს (ან გადაიხადოთ 10 -ჯერ მეტი გადაზიდვისთვის ვიდრე დაფები) თქვენ ნამდვილად მიიღებთ პროფესიონალურ პროდუქტს, რომელიც არ გატეხავს თქვენს ბანკს. დაფა გთავაზობთ დიდ ნაბიჯ ნაბიჯ ინსტრუქციას, თუ როგორ უნდა მოხდეს გერბერის ფაილების ექსპორტი და ატვირთვა და სანამ ჩაიდენთ, შეგიძლიათ ხელახლა შეამოწმოთ თქვენი დიზაინი ონლაინ გერბერის მნახველში. ახლა თქვენ მხოლოდ უნდა დაელოდოთ PCB– ების წარმოებას და მიღებას. აქ არის კარგი მიმოხილვა წარმოების პროცესის შესახებ. თუ თქვენ აკეთებთ ერთჯერად საქმეს, შეგიძლიათ იფიქროთ იმაზე, თუ რა უნდა გააკეთოთ 4 PCB– ით, რადგან თქვენ შეგიძლიათ შეუკვეთოთ მინიმუმ 5.
ნაბიჯი 3: შედუღება
მას შემდეგ, რაც PCB– ები მიეწოდება, დროა გააკეთოთ შედუღება, დაწყებული ყველაზე პატარა (ან ყველაზე დაბალი პროფილის) კომპონენტებიდან, რასაც მოჰყვება უფრო დიდი კომპონენტები.
თუ რაიმე კომპონენტზე მეტს ვაკეთებ, მე ყოველთვის ვიყენებ მასალების კანონპროექტს (BOM), KiCad– ს აქვს თუნდაც ლამაზი მოდული ინტერაქტიული BOM ექსპორტისთვის.
ნაბიჯი 4: ESP პროგრამირება
მე გავაკეთე პროგრამირება VS კოდექსში და შევეცადე, რომ firmware საკმაოდ მოქნილი ყოფილიყო. ამ დროისთვის ის მუშაობს, მაგრამ გასაუმჯობესებელი და მეტი ფუნქციაა.
სრული კოდი ხელმისაწვდომია github– ზე:
ნაბიჯი 5: დანართის დამზადება
მე თავდაპირველად შევქმენი უბრალო ყუთი, რომელიც უნდა დაბეჭდილიყო როგორც დანართი, მაგრამ ვიმედოვნებ, რომ მომავალში კიდევ უფრო ლამაზ ხის კორპუსს გავაკეთებ.
ჩვეულებრივ, დროებითი გადაწყვეტილებები ხდება მუდმივი …
ნაბიჯი 6: გამართვა
Ისე. დაფა მზადაა, firmware ატვირთულია და დროა მიკროკონტროლერი ჩართოთ და კედელზე დადოთ!
გარდა იმისა, რომ ორი მილი არ ანათებდა. დაფის რამოდენიმე შესწავლისა და უფრო დეტალური შემოწმების შემდეგ აღმოვაჩინე, რომ ცვლის რეგისტრატორების ზოგიერთი ბალიში უბრალოდ მიცურავდა, მიუხედავად იმისა, რომ ისინი მიწასთან იყო დაკავშირებული. გამოდის, რომ მე ვჩქარობდი და ფაილებს ვტვირთავდი ბოლო DRC (დიზაინის წესების შემოწმება) ბოლო მეორე ცვლილების (Cu შევსების) შემდეგ, ასე რომ, ზოგიერთი ტერიტორია რეალურად იყო შევსებული, მაგრამ არაფერთან დაკავშირებული. ასევე დამავიწყდა HV მიწოდების კვალის დაფიქსირება სამონტაჟო ხვრელების გადაადგილებისას …
ისე, რადგან ეს იყო მხოლოდ მცირედი გამოსწორება, მე ავიღე ბოდჟის მავთული და დავუკავშირე მცურავი ნივთები.
ყოველთვის კარგი იდეაა გაითვალისწინოთ HW შეცდომები და გამოასწოროთ ის PCB დიზაინში, თუ არა მხოლოდ სამომავლო მითითებისთვის.
მეორე პრიზი PCB დიზაინის გამოწვევაში
გირჩევთ:
კიდევ ერთი ძირითადად 3D დაბეჭდილი მბრუნავი გადამრთველი: 7 ნაბიჯი (სურათებით)
კიდევ ერთი ძირითადად 3D ნაბეჭდი მბრუნავი გადამრთველი: ცოტა ხნის წინ მე შევქმენი ძირითადად 3D ბეჭდვით მბრუნავი გადამრთველი სპეციალურად ჩემი Minivac 601 Replica პროექტისთვის. ჩემი ახალი Think-a-Tron 2020 პროექტისთვის, მე მჭირდება კიდევ ერთი მბრუნავი გადამრთველი. ვეძებ SP5T პანელის დამონტაჟების გადამრთველს. დანამატი
Roberts RM33 Raspberry Pi ინტერნეტ რადიო (კიდევ ერთი…): 8 ნაბიჯი (სურათებით)
რობერტსი RM33 ჟოლო Pi ინტერნეტ რადიო (კიდევ ერთი…): დიახ, ეს არის კიდევ ერთი Raspberry Pi ინტერნეტ რადიო და არა ჩემი პირველი. მე არ ვარ დარწმუნებული, რატომ არის ეს ნაგებობა ასეთი პოპულარული, მაგრამ მე მაინც სიამოვნებას ვიღებ და ვერ ვიტყვი, რომ ესეც ჩემი უკანასკნელი იქნება. მე ნამდვილად მომწონს რობერტის გარეგნობა
ნიქსის საათი არდუინოსთან ერთად უმარტივესი დიზაინი: 4 ნაბიჯი
ნიქსის საათი არდუინოსთან ერთად უმარტივესი დიზაინი: ხანგრძლივი სამუშაო დღის შემდეგ, მე საბოლოოდ მივიღე წარმატებული Nixie საათის არდუინოთი და ოპტო-იზოლაციის ჩიპით, არ მჭირდება Nixie დრაივერი, რომლის ყიდვაც რთულია
ნიქსის სამმხრივი საათი: 6 ნაბიჯი (სურათებით)
ნიქსის სამმხრივი საათი: პროექტის თარიღი: თებ - მაისი მის გულში არის ორი IN-13M ნიქსი მილაკი. ეს მილები შექმნილია ხაზოვანი
კიდევ ერთი საათი: 4 ნაბიჯი
კიდევ ერთი საათი: როგორც ჩანს ჩემი წინა ატვირთვებიდან, მე მივიღე 7 სეგმენტის ჩვენების დაფები ზოგიერთი ძველი მასის მოწყობილობიდან. ჩემი წინა მცდელობა Arduino- ს იყენებდა რეალურ დროში საათის მოდულთან. ეს ინსტრუქცია იყენებს ESP8266 D1 Mini- ს, რომელიც დაკავშირებულია NTP სერვერთან ! T