Talaan ng mga Nilalaman:

LED Binary Clock: 6 Mga Hakbang (na may Mga Larawan)
LED Binary Clock: 6 Mga Hakbang (na may Mga Larawan)

Video: LED Binary Clock: 6 Mga Hakbang (na may Mga Larawan)

Video: LED Binary Clock: 6 Mga Hakbang (na may Mga Larawan)
Video: Mga Tunog Ng Alpabetong Filipino 2024, Nobyembre
Anonim
LED Binary Clock
LED Binary Clock

Ito ang pangalawang pagbabago ng aking PIC based LED binary na orasan. Ang orihinal na bersyon ay ang unang proyekto ng PIC na sinubukan ko, gumamit ito ng PIC16F84A upang gawin ang parehong pag-iingat ng oras at kontrolin ang display matrix, sa kasamaang palad hindi ito nag-iingat ng sapat na oras at nakakuha ng halos isang minuto bawat linggo. Ang pangalawang bersyon na ito ay batay sa isang Ang PIC16F628A ay tumatakbo sa 4MHz upang makontrol ang display, gumagamit din ito ng isang DS1307 realtime clock chip upang gawin ang pag-iingat ng oras. Ang bawat segundo ang DS1307 ay nagpapadala ng isang pulso sa chip ng PIC, pagkatapos ay binabasa ng PIC ang panloob na oras mula sa DS1307 sa ibabaw ng I2C bus at pagkatapos ay ipinapakita ang oras sa binary sa LED display. Ang ilalim na hilera ng mga LED ay nagpapakita ng mga segundo, ang gitnang mga hilera ipinapakita ang mga minuto at ang nangungunang hilera ay para sa mga oras. Ang oras na ipinakita sa larawan ay 01100: 010011: 011011 o sa decimal 12:19:27. Ang oras ay nasa format na 24 na oras kaya napupunta sa 10111: 111011: 111011 o 23: 59:59. Ito ay may isang 5 volt regulator kaya maaaring pinalakas mula sa anumang 9 - 15 volt DC power supply.

Hakbang 1: Mga Bahagi / Mga Tool

Pati na rin ang pangunahing kagamitan sa paggawa ng PCB at paghihinang kakailanganin mo ang mga sumusunod na sangkap: 1x PIC16F628A & programmer1x DS1307 realtime orasan chip1x 32.768kHz relo kristal3x BC548 (o katulad) transistor2x PTM pushbuttons1x 78L05 regulator2x 220uF electrolytic capacitors17x Surface mount LEDs1x DC7 socket ibabaw mount resistors8x 100 ohm ibabaw mount resistors1x 2k ibabaw mount resistor12x zero ohm link (O 11 zero ohm link at CR2016 backup na baterya) 1x 100nF ibabaw mount mount capacitor50cm solong napadpad na bell wire1x 9v - 15v DC power supply na may DC jack

Hakbang 2: Gumawa ng PCBs at Program na PIC

Gawin ang PCBs at Program na PIC
Gawin ang PCBs at Program na PIC
Gawin ang PCBs at Program na PIC
Gawin ang PCBs at Program na PIC
Gawin ang PCBs at Program na PIC
Gawin ang PCBs at Program na PIC
Gawin ang PCBs at Program na PIC
Gawin ang PCBs at Program na PIC

Ang unang hakbang ay upang gawin ang mga PCB, ang layout ng PCB at mga iskema para sa pangunahing orasan at ang display board ay ibinigay sa format na Eagle. Ang orasan PCB ay dobleng panig, ngunit ang tuktok na layer ay binubuo lamang ng 7 mga link, nangangahulugan ito na ang PCB ay maaari ring gawin bilang isang solong layer na may 7 mga link ng kawad sa halip, ito ang paraan na pinili ko upang gawin ito dahil hindi ako makakagawa ng doble sided boards. Ang display PCB ay gumagamit ng eksklusibong mga mount mount na aparato habang ang pangunahing orasan PCB ay gumagamit ng isang halo ng mga mount mount at through-hole na bahagi. Mahalagang i-program ang PIC chip na may hex file bago ang paghihinang sa circuit dahil walang Mga koneksyon sa ICSP sa pisara.

Hakbang 3: Mga Bahagi ng Solder Bottom

Mga Bahagi ng Solder Bottom
Mga Bahagi ng Solder Bottom

Paghinang ng 8 resistors, 1 capacitor at ang zero ohm link / backup na baterya tulad ng ipinakita sa ilalim na bahagi ng pangunahing orasan PCB.

Hakbang 4: Mga Nangungunang Mga Bahagi ng Solder

Mga Nangungunang Mga Bahagi ng Solder
Mga Nangungunang Mga Bahagi ng Solder

Susunod na panghinang sa pamamagitan ng mga bahagi ng butas na tinitiyak na i-orient ang 2 chips, ang 2 capacitor at ang regulator nang tama.

Hakbang 5: Pagpapakita ng Solder

Display ng Solder
Display ng Solder

Para sa display kailangan mo ng 17 mga mount mount sa ibabaw, 6 100 ohm na ibabaw na resistors ng mount, 11 zero ohm na link at 9 na 2cm ang haba ng bell wire. I-solder ang mga ito sa PCB alinsunod sa diagram sa ibaba, tinitiyak na maghinang ka ng mga LED sa tamang oryentasyon. Ang display board na ipinakita dito ay isang mas bagong bersyon kaysa sa ginagamit sa natitirang mga larawan sa itinuturo na ito, mayroon itong mas kaunting mga resistor kaya't mas madali at mas mura upang gawin. Ang pag-iingat ay dapat gawin kapag pinupunta ang mga zero ohm link (resistors na may zero resistensya) dahil may mga track sa PCB na tumatakbo sa pagitan ng 2 solder pad, ang mga link ay dapat na nakaposisyon upang ang alinman sa mga metal terminal ay hindi nakakabit sa PCB subaybayan sa pagitan ng mga pad.

Hakbang 6: Tapusin

Tapos na
Tapos na

Solder ang display PCB sa pangunahing orasan PCB kung gayon ang natitira ay upang ikonekta ang lakas. Ang PSU ay kailangang hindi bababa sa 9v DC at kailangan lamang ma-rate sa halos 200mA o higit pa, ang konektor sa gitna ng DC jack ay kailangang positibo at ang panlabas ay dapat na 0v. Sa sandaling nakakonekta ang kuryente dapat ipakita ang orasan 22:03:00 at agad na simulang bilangin ang mga segundo. Pagkatapos ang natitira lamang ay upang itakda ang oras, ang isa sa mga pindutan ay ginagamit upang itakda ang mga minuto at ang iba pa ay nagtatakda ng oras, sa sandaling pinindot ang alinman sa pindutan ay itinatakda nito ang mga segundo sa 0 at nagpapalaki ng kaukulang pagpapakita ng 1.

Inirerekumendang: