‘壹’ 求大神,请问怎样用单片机做出一个0-5V可调的电压电源
做电源首先要确定输出功率,或者说多大的输出电流,其他还要确定允许的纹波这些参数。根据不同的应用,电源的做法可是多种多样的。
如果不是做电源,只是想输出一个0-5V的电压信号,可以用DA(数模转换),比如TLC5615,由单片机控制DA输出一个电压,然后再根据需要加一级功率放大,就可以了。
‘贰’ 可调直流稳压电源的设计
用这个电路稍加改动就可以满足你的需求:
(原设计指标:输出电压0~12V,按照0.1V的步进量连续可调,供电电压双15伏,需改动:电源直接换,步进量改成1伏即可)
图 数控步进直流稳压电源原理图
本模块介绍的数控步进直流稳压电源是由PIC16F877单片机控制的直流输出电源。该电源的输出电压能在0~12V的范围内,按照0.1V的步进量连续可调,电路原理图如图所示。
图中变压器从电网中取出电压信号,经过桥式整流器后得到直流电压,该电压接到三端可调稳压器LM317的输入端,作为供电电压。MAX518的D/A输出端A1经过运算放大器组的运算后,接到LM317的电压调整端。图中所示的电阻值为用仿真软件得到的精确值,实际制作电路时,可用可调电阻得到某些特殊的阻值。
本应用实例的原理为:PlC16F877单片机送出一个液磨8位数据Dn给数/模转换器MAX518,由后者输出一个对应模拟量D/A11=5×Dn/255V(MAX518的参考电压为5V);该模拟量经过LM324组电路以及LM3l7稳压电路变换后,得到对应的输出量VOUT;当PIC16F877送出的8位数据Dn按照预定的规律变化时,输出量VOUT也按照预定拦唤规律变化;同时为了人机交互方便,把VOUT的值显示在LED上,并通过键闹衡斗盘选择步进加或步进减。
‘叁’ 鍏充簬鏁版带鐩存祦鐢垫簮镄勮捐$殑闂棰
杩欎釜璁捐℃槸鐢ㄥ崟鐗囨満浠f浛鐢甸樆杩涜岃皟鑺傦纴镓崭娇寰楁渶缁堢殑杈揿嚭鐢靛帇鍙浠ヨ皟鑺伞
317璋冭妭杈揿嚭鐢靛帇 镄勫师鐞嗘槸锛2鑴氩拰3鑴氢箣闂寸殑鐢靛帇鏄鎭掑畾镄1.25浼忥纴缁栾繖涓鎭掑畾镄勭数铡嬩箣闂存帴鍏ヤ竴涓鐢甸樆浠ュ悗锛2鑴氩瑰湴灏卞缑鍒颁竴涓鎭掑畾镄勭数娴侊纴杩欎釜鎭掑畾镄勭数娴佹祦杩囦綘鎺ョ殑璋冭妭鐢甸樆锛屽氨浼氢娇2鑴氱殑瀵瑰湴鐢靛帇涓嶆柇鍙桦寲銆
灏辨槸璇达纴317鏄阃氲繃璋冭妭2鑴氢笅鎺ョ殑鐢甸樆璋冭妭2鑴氱殑瀵瑰湴鐢靛帇镄勶纴浠庤岃皟鑺备简杈揿嚭鐢靛帇銆
杩欎釜鍗旷墖链烘带鍒剁殑绯荤粺锛屾槸鐢ㄥ崟鐗囨満鎺у埗浜317镄勫瑰湴鐢靛帇锛屼粠钥岃皟鑺傝緭鍑虹数铡嬨
璋冭妭杩囩▼鏄杩欐牱镄勶细濡傛灉璁剧疆浜嗙数铡3.25浼忥纴闾d箞鍗旷墖链轰细杈揿嚭2浼忕殑鎸囦护锛岀劧钖庨氲繃钬沧暟妯¤浆鎹⑩濈数璺疍AC0832鍙桦寲鎴愭ā𨰾熺殑2浼忥纴阃氲繃杩愭斁鏀惧ぇ钖庤緭鍑哄埌317镄2鑴氾纴鍜2鑴氩彔锷犲悗寰楀埌3.25浼忕殑杈揿嚭鐢靛帇銆
浣嗕负浠涔堣侀317锻锛熷洜涓317链浣庡彲浠ヨ緭鍑1.25浼忕殑鐢靛帇锛屼篃灏辨槸鍐冲畾杩欎釜绯荤粺链缁埚彲浠ヨ緭鍑1.25浼忕殑链浣庣数铡嬶纸杩欐槸鐞呜猴级銆傚傛灉阃夋垚7805锛5浼忓浐瀹氢笁绔绋冲帇闆嗘垚鐢佃矾锛夛纴杩欎釜绯荤粺涔熸槸鍙浠ュ疄鐜扮殑锛屼絾鏄鍙鑳芥渶浣庡彧鑳借緭鍑5浼忕殑鐢靛帇浜嗐傝槠铹跺彲浠ョ敤锛屼絾鏄惧缑鍙浠ヨ緭鍑虹殑链浣庣数铡嫔氨楂树简寰埚氾纴瀹炵敤镐у氨闄崭绠浜嗐
浣跨敤鍗旷墖链虹殑鐩镄勫氨鏄涓轰简瀹炵幇钬沧暟鎺р濄
‘肆’ 基单片机实直流可调电源的设计怎么实现要求供电电压25VDC,可调范围5~20V
用DAC采集电压信号,用PWM控制输出,电压采集可以用电阻分压的方式也可以用运放组成的降压模式,有些ADC参考电压可以单独接的,选哪种方式都可以
‘伍’ 想要设计一个单片机控制的可调开关电源,可调范围能做到多少0到24V能实现吗
单片机控制的可调开关电源,可调范围0到24V可以实现。
有三种方案:
1、使用电阻网络模拟DAC,8位网络可调级数为256。
2、使用片内DAC或外接DAC芯片。
3、使用PWM模拟DAC。
‘陆’ 璁捐′竴涓杈揿嚭鐢靛帇鍙璋幂殑鐩存祦绋冲帇鐢垫簮锛屽苟鐢ㄦ暟镰佺℃樉绀鸿緭鍑虹数铡嫔笺
鐢靛帇鍙璋冩柟闱㈡湁涓ょ嶆柟寮忓彲浠ュ疄鐜帮细
绗涓绉嶆柟寮忥纴鏄鐢ㄥ崟鐗囨満镄勫畾镞跺櫒浜х敓PWM淇″彿锛岄┍锷ㄤ竴涓寮鍏崇″圭数婧愯繘琛屾柀娉锛屽啀婊ゆ尝杩涜岃緭鍑恒
绗浜岀嶆柟寮忥纴鏄鐢ㄥ崟鐗囨満锷犱竴涓狣AC锛岄┍锷ㄤ竴涓鏀惧ぇ绠¤繘琛岃緭鍑恒
鍓嶈呯殑鏁堢巼楂桡纴浣嗙▼搴忓拰鐢佃矾璁$畻绋嶅井澶嶆潅锛屽悗钥呯数璺绠鍗曪纴浣嗘晥鐜囦绠涓嬶纴涓斿湪杈揿嚭鎺ヨ繎0V鐢靛帇镞剁嚎镐т笉濂姐
鐢靛帇鏄剧ず涔熸湁涓ょ嶆柟寮忓彲浠ュ疄鐜帮细
绗涓绉嶆柟寮忥纴鏄鐩存帴鍒╃敤鍗旷墖链虹殑鍗犵┖姣旀垨DAC杈揿嚭鍊兼崲绠楋纴鐢变簬杩欎袱涓鍙傛暟鏄宸茬煡镄勶纴锲犳ゅ彲浠ョ洿鎺ョ敤浜庢樉绀恒
绗浜岀嶆柟寮忥纴鏄閲囩敤涓涓狝DC锛岀洿鎺ユ娴嬭緭鍑虹镄勫疄闄呯数铡嬨
鍓嶈呯殑绋嫔簭绠鍗曪纴涔熶笉蹇呭彟澶栧炲姞鐢佃矾锛屼絾浣犻渶瑕佸归噺瓒冲熷ぇ镄勮緭鍑虹★纴镓嶈兘杈惧埌浣犵殑闾d簺鍙傛暟瑕佹眰锛涘悗钥呴渶瑕佸炲姞ADC杩欓儴鍒嗙殑鐢佃矾锛屼笖闇瑕丄DC杞鎹㈢▼搴忥纴浣嗗彲浠ョ簿纭鍦版樉绀鸿緭鍑虹殑瀹为檯鐢靛帇鍊笺
鑻ユ樉绀烘柟闱㈤噰鐢ㄥ悗钥咃纴杩桦彲浠ュ仛鍒伴棴鐜鎺у埗锛屽嵆镞犺哄湪浠涔堟儏鍐典笅锛屼娇杈揿嚭锘烘湰涓嶅彉鍖栥傚洜姝わ纴浠庢妧链涓婃潵璇达纴閲囩敤PWM锛婣DC镄勭粍钖堬纴鑳藉熷缑鍒版渶楂樼殑鏁堢巼銆佹渶绮剧‘镄勮緭鍑恒
‘柒’ 单片机电源电路设计有几种方案啊用7805怎么做呢
电源电路设计最近搞一个项目的电源部分,从电脑串口或是usb口取电供给主系统,然后在由主系统的单片机控制一个电源,要求从1.8v-5v可调输出。0.1v步进。电流为150ma。
有以下几种方案:
1、直接找可直接由单片机控制。可编程的输出电源的芯片。找到的大多是电源管理芯片,有多路输出。太浪费。不知道有没有更好的芯片?
2、带有da或是pwm功能的单片机产生一个电压,使用功放扩流。如lm386。
3、单片机控制数字电位器,加上输出可调的dcdc芯片。到达到0
.1v需要的数字电位器价格在7元左右了,有点贵