Talaan ng mga Nilalaman:

Ang DCDC Converter Output Voltage na Kinokontrol ng PWM: 3 Hakbang
Ang DCDC Converter Output Voltage na Kinokontrol ng PWM: 3 Hakbang

Video: Ang DCDC Converter Output Voltage na Kinokontrol ng PWM: 3 Hakbang

Video: Ang DCDC Converter Output Voltage na Kinokontrol ng PWM: 3 Hakbang
Video: Output DC or AC Voltage using MCP4725 DAC with LCD and PWM to Voltage Converter with Arduino 2024, Hulyo
Anonim
Ang DCDC Converter Output Voltage na Kinokontrol ng PWM
Ang DCDC Converter Output Voltage na Kinokontrol ng PWM

Kailangan ko ng isang digital na kinokontrol na converter ng DCDC na may variable na boltahe ng output para sa isang singilin na circuit … Kaya't gumawa ako ng isa.

Ang resolusyon ng boltahe ng output ay exponentially mas masahol pa mas mataas ang output ng boltahe. Siguro may kinalaman sa ugnayan ng LED brightness sa PWM?

Halimbawa ng mga voltages ng output sa iba't ibang PWM:

  • PWM 100% = ~ 2.8v
  • PWM 25% = ~ 5V
  • PWM 6.25% = ~ 8V
  • PWM 3% = ~ 18V
  • PWM 0% = ~ 28V

Hakbang 1: Mga Bahagi

Mga Bahagi
Mga Bahagi

Mga bahagi na ginamit ko:

  • Murang (~ 3 $) ebay DCDC step-up / down converter
  • May kakayahang 1kHz PWM o mas mabilis ang Microcontroller (gumagamit ako ng NodeMCU para sa idinagdag na mga wireless na kakayahan)
  • White LED (ang mga flat tipped ay ang pinakamadaling magtrabaho
  • 10k photoresistor
  • 5k risistor (Gumamit ako ng 5.6k dahil ito ang una kong nahanap)
  • Electrical tape

Opsyonal:

  • Heat-shrink tubing
  • Jumper wires

Mga tool:

  • Panghinang at bakalang panghinang
  • Wire stripper
  • Mga Plier kung ang potentiometer ay talagang natigil sa converter
  • Mas magaan kung gumagamit ka ng heat-shrink tubing

Hakbang 2: Assembly

Assembly
Assembly
Assembly
Assembly
Assembly
Assembly

1. Hawak ang LED at dulo ng photoresistor, i-tape ang mga ito sa lugar. Para sa isang mas magandang hitsura, gumamit na lang ng heat-shrink tubing sa halip.

2. Maghinang ng isang 5k risistor sa mas mahaba (positibo) na lead ng LED.

3. Dahan-dahang i-pry ang potentiometer mula sa converter ng DCDC habang sabay na natutunaw ang solder na hawak ito sa pisara. Ito ay medyo nakakalito. Ito ay pinakamadali kung bato mo ito pabalik-balik at hinawakan ang panghinang na bakal sa lahat ng tatlong mga terminal.

4. Kapag natanggal ang potentiometer, dapat mo na ngayong makita ang 2 sa tatlong mga walang takip na potentiometer pad na konektado sa board at ang huli ay nasa sarili nitong. Ang paghihinang ng photoresistor ay humahantong sa 2 sa labas ng pad; isang tingga sa 2 konektado pad at ang isa pa sa pad nang mag-isa.

5. Ang mga wire ng panghinang sa mas maikli (negatibong) LED lead at lead ng resistor. Gumamit ako ng mga jumper wires na hiwa sa kalahati upang madali kong ikonekta ang mga ito sa mga pin ng arduino.

Hakbang 3: Paggamit

Ang pagpapadala ng isang signal ng PWM na 1kHz o higit pa sa LED ay mabilis na mag-flash kaysa sa oras ng pagtugon ng photoresistor. Nagbibigay ito ng medyo pare-pareho na paglaban. Ang ginamit kong photoresistor ay may tugon na 30ms. Ang signal ng PWM ay i-flash ang LED ng sapat na mabilis na ang photoresistor ay nakaupo sa isang mabulok na average na paglaban sa isang lugar sa pagitan ng full-on at full-off.

Taasan ang halaga ng PWM upang gawing 'mas maliwanag' ang LED. Ibinababa nito ang paglaban ng photoresistor na nagsasabi sa converter ng DCDC na babaan ang boltahe.

Totoo ang kabaligtaran kapag ibinababa ang halagang PWM.

Ipaalam sa akin kung mayroon kang anumang mga katanungan.

Inirerekumendang: