Talaan ng mga Nilalaman:

Posisyon ng Motorbike Gear Na May Pitong Segment na Pagpapakita: 4 na Hakbang
Posisyon ng Motorbike Gear Na May Pitong Segment na Pagpapakita: 4 na Hakbang

Video: Posisyon ng Motorbike Gear Na May Pitong Segment na Pagpapakita: 4 na Hakbang

Video: Posisyon ng Motorbike Gear Na May Pitong Segment na Pagpapakita: 4 na Hakbang
Video: Paano palitan ang kadena ng drive ng isang gearbox ng magsasaka Oleo-Mac MH 197 RK 2024, Hulyo
Anonim
Posisyon ng Motorbike Gear Na May Pitong Segment na Pagpapakita
Posisyon ng Motorbike Gear Na May Pitong Segment na Pagpapakita

Ang proyektong ito ay nagsasangkot ng pag-decode ng isang bilang ng mga input (sa kasong ito 7) upang maipakita bilang mga numerong halaga sa isang Seven Segment Display (SSD) gamit ang isang bagay na tinatawag na Binary Coded Decimal (BCD), isang Diode Matrix at isang micro-chip na tinatawag na BCD4511 (o CD4511). Mayroon akong isang napakatarik na curve sa pag-aaral sa proyektong ito at ginalugad ko ang isang buong bilang ng iba't ibang mga pagpipilian; kabilang ang paggamit ng aking Arduino na may mga shift-in at shift-out na rehistro para sa pag-iingat ng mga pin ng I / O. Gayunpaman sa huli nahanap ko ang solusyon na ito upang maging mas matatag at nais kong kolektahin ang lahat ng kapaki-pakinabang na impormasyon na natipon ko sa panahon ng aking paghahanap upang ang iba maaaring magkaroon ng isang mas madaling trabaho sa paggawa ng pareho.

Hakbang 1: Diode Matrix

Binary Coded Decimal
Binary Coded Decimal

Sasabihin sa iyo ng Wikipedia ang Binary Coded Decimal (BCD) ay isang uri ng pag-encode ng Binary na ginagamit upang ipakita ang mga halagang bilang, sa kasong ito talagang wala itong labis na pagkakaiba sa regular na pag-numero ng Binary ngunit sulit na suriin. Ginagamit namin ito sa proyektong ito dahil kinakailangan ito ng micro chip BCD4511, at hinahayaan nitong masira ang pitong mga input mula sa switch ng posisyon ng gear sa motorbike (6 na gears plus neutral), pababa sa 3 mga input sa BCD4511 chip, na siya namang ang magdadala sa SSD. Nangangahulugan ito sa halip na magkaroon ng 33 diode upang maipakita ang mga numero mula 0 hanggang 6 (0 na nagpapahiwatig na walang kinikilingan) lahat mula sa mga indibidwal na pag-input tulad ng ipinakita sa imahe ng nakaraang hakbang, kailangan lang namin ngayon ng 12 diode. Maaaring hindi ito tunog ng lahat ng kamangha-manghang iyon ngunit pagdating sa pisikal na paghihinang ng lahat ng mga koneksyon sa isang board, napabilis ang pagkuha ng puwang. Binubuo namin ang BCD mula sa mga input ng switch ng posisyon ng gear na may isang Diode Matrix, sa parehong paraan dahil gagamitin sana namin ang isang Diode Matrix upang himukin ang SSD dati gamit ang 33 diode. Kailangan lamang naming baguhin ang estado ng tatlong mga input ('A', 'B' & 'C') sa BCD4511 chip dahil kailangan lamang naming ipakita ang 0 - 6, upang pisikal na mahawakan natin ang ika-apat na input ('D') bilang mababang (o 0) at manipulahin ang natitirang tatlong mga input sa maliit na tilad upang makuha ang aming mga halaga. Upang manipulahin ang mga estado ng mga input sa micro chip, gamitin ang hand draw circuit na ipinakita sa imahe sa itaas. Gumagamit ito ng mas maikli na Diode Matrix upang makuha ang mga halaga sa maliit na tilad. Tandaan na dahil ang switch na mayroon akong mga gawa sa pamamagitan ng pag-earthing ng signal na naaayon sa kung anong gear ang bisikleta, gumagana ang circuit sa pamamagitan ng pagbagsak ng boltahe sa mga resistors na makakonekta sa mundo sa pamamagitan ng mga diode. I.e. kung ang isang risistor ay konektado sa isang diode na earthed, mayroon itong drop ng boltahe sa kabila nito na binabasa ng micro chip na mababa (o 0) habang ang natitira ay mananatiling mataas (o 1) na nagbibigay sa amin ng halaga ng magic BCD.

Hakbang 3: Kumuha ng Paghinang

Kumuha ng Paghinang
Kumuha ng Paghinang
Kumuha ng Paghinang
Kumuha ng Paghinang
Kumuha ng Paghinang
Kumuha ng Paghinang

Hanggang sa pumunta ang mga listahan ng mga bahagi, ginamit ko ang sumusunod: - 330 Ohm resistors (x3) - Diode (x 12) - CBD4511 (o CD4511) micro chip (x1) - Karaniwang display ng Cathode Seven Segment (x1) - Connectors (x17) - Generic 0.12 mm gauge insulated wire (tulad ng kinakailangan) - Proto-board (5 x 7 cm) Masidhing inirerekumenda kong gawin ang isang trial run sa isang solder-less na tinapay board upang matiyak na alam mo nang eksakto kung paano mo nais na ilatag ang circuit palabas Natapos kong palitan ang pagsasaayos tungkol sa 3 beses bago ko ito matulad sa isang bagay na malabo kong ipinagmamalaki. Upang magdagdag ng tipan dito, nakalimutan kong magdagdag ng isang koneksyon sa lupa para sa SSD, kaya't kung bakit ang ilan sa mga larawan ay may naidagdag na tala. Ang mga asul na wires na ginamit ko ay nagmula sa maliit na tilad sa bawat isa sa mga konektor ng SSD sa kaliwang bahagi ng sumakay. Sa kanang kalahati ng asul na nag-uugnay sa earthing signal mula sa motorbike switch sa mga naaangkop na diode sa matrix. Ang mga dilaw na wires ay 'A', 'B' at 'C' ng mga input ng BCD para sa maliit na tilad, ang kahel ay ang mga koneksyon ng V + at ang itim ay lupa, isa na kumokonekta sa 'D' ng BCD sa lupa na hawakan ito ay mababa dahil sa mga kadahilanang inilarawan nang mas maaga.

Hakbang 4: Tapos na

Narito ang isang link sa isang video ng gear shift tagapagpahiwatig sa pagkilos.

Inaasahan kong ito ay may katuturan at na ang ilan sa inyo ay maaaring makita itong kapaki-pakinabang para sa iyong mga proyekto.

Ang lahat ng mga pinakamahusay na;

James.

Inirerekumendang: