久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 51單片機恒流恒阻恒功率電子負載開源設計 [打印本頁]

作者: LXY2018    時間: 2018-12-2 21:01
標題: 51單片機恒流恒阻恒功率電子負載開源設計
經過數個月的奮斗,恒流恒阻恒功率三種模式的電子負載終于做好了
恒流部分使用了Gandf大俠的PWM模擬DAC方案,在此表示感謝。這種方案雖然不如使用DAC芯片轉換迅速,但成本低廉,分辨率也可以做的比較高,對于diy而言已經足夠了。主控芯片使用的是最新的STC8A8K64S4A12-LQFP44,帶12位ADC,用于檢測電壓電流很方便。
其實原理很簡單,其關鍵在于程序的編寫,網上關于Gandf大俠的電子負載很少開源程序,我在這里開源的程序可以供大家參考,其中LCD2004的驅動程序來自blog.csdnnet/yagnruinihao/article/details/19999551,在此表示感謝!
這其實只是最基礎的功能實現,還有許許多多可以改進的地方,比如增加散熱風扇,散熱器溫度檢測,蜂鳴器,改差分四線測量等等,但我精力有限,沒有時間弄了,所以開源出來大家可以參考著進行改進。

制作出來的實物圖如下:


電路原理圖如下:



單片機源程序如下:
  1. /*!
  2. *     COPYRIGHT NOTICE
  3. *     Copyright (c) 2018,CQ
  4. *     All rights reserved.
  5. *
  6. *     
  7. *     
  8. *
  9. * @file                        main.c
  10. * @brief                        
  11. * @author                CQ
  12. * @version                V1.1
  13. * @date                        2018-11-4
  14. * latest amendment time:2018.12.2
  15. */
  16. #include"STC8A.h"
  17. #include"LCD2004.h"
  18. #include"config.h"
  19. #include <intrins.h>

  20. void main(void)
  21. {
  22.          GPIOInit();
  23.          lcd2004Init();
  24.          TimerInit();        
  25.    PWMInit();
  26.    lcd2004CleanAll();
  27.          ADCInit();
  28.         lcd2004AddressWriteString(0,0,Menu.NormalInterface.Line[0]);
  29.         lcd2004AddressWriteString(1,0,Menu.NormalInterface.Line[1]);
  30.         lcd2004AddressWriteString(2,0,Menu.NormalInterface.Line[2]);
  31.         lcd2004AddressWriteString(3,0,Menu.NormalInterface.Line[3]);
  32.    lcd2004AddressWriteByte(2,19,0xF4) ;//display Ohm  symbol

  33. /*         if(MenuDataTable.SysInfo.LoadState==Running)
  34.         {
  35.     lcd2004AddressWriteString(3,16,"ON");                                       
  36.         }
  37.         else
  38.         {
  39.    lcd2004AddressWriteString(3,16,"OFF");                                                
  40.         }*/
  41.          EA=1;
  42.         if(IapRead(IAPUSEDFLAG)==0x56)//check whether there is some data in eeprom
  43.         {
  44.           MenuDataTable.Current.Coefficient=IapReadF32(CURRENTCOEADDR);
  45.           MenuDataTable.Voltage.Coefficient=IapReadF32(VOLTAGECOEADDR);
  46.           MenuDataTable.SysInfo.PWMCoe=IapReadF32(PWMCOEADDR);
  47.         }
  48.          while(1)
  49.          {
  50.        ;                        
  51.          }
  52. }
復制代碼


所有資料51hei提供下載:
Electronic load.rar (358.83 KB, 下載次數: 777)



作者: admin    時間: 2018-12-3 01:43
好東東,51黑有你更精彩!!!
作者: tk.minh    時間: 2019-3-27 09:09
負載的原理圖呢
作者: lu58777856    時間: 2019-4-11 01:37
謝謝分享,學習了
作者: szeng    時間: 2019-5-9 16:53
不錯的設計,值得學習
作者: hanshaoxia    時間: 2019-9-21 11:12
感謝分享
作者: luohongguan    時間: 2019-10-22 17:27
MOS管部份沒有電路
作者: lu58777856    時間: 2019-10-29 00:32
好厲害,代碼看不懂,好多英文,但這個是好東東
作者: 0720    時間: 2019-11-2 18:07
謝謝分享!
作者: xiake    時間: 2019-12-8 16:52
感謝分享
作者: 觸摸春天    時間: 2019-12-15 13:44
好資源 謝謝分享
作者: 0720    時間: 2020-1-21 12:01
謝謝分享
作者: 黑色51人生    時間: 2020-1-22 11:37
好東西,感謝樓主分享
作者: wang_hu_hi    時間: 2020-1-25 16:21
好東西,感謝樓主分享

作者: lern01    時間: 2020-1-26 17:55
好資源 謝謝分享
作者: zhyzsn    時間: 2020-1-29 22:27
很NB的設計
作者: brave_ruan    時間: 2020-2-1 11:40
樓主有負載部分的電路圖嗎?
作者: zxopenljx    時間: 2020-4-2 17:53
多謝樓主分享
作者: rsbook    時間: 2020-4-22 10:50
下載了,謝謝分享
作者: 隨風大俠    時間: 2020-8-13 10:48
功率部分沒有,在哪里找得到?
作者: lekeak47    時間: 2020-9-18 23:38
厲害最近在研究這個,謝謝
作者: 939474643    時間: 2021-5-8 10:59
樓主你好我想問一下這個ADC換算部分在哪里

作者: ouyang    時間: 2021-8-3 21:59
看看照葫蘆能不能畫出瓢出來
作者: huangfu112000    時間: 2021-8-28 10:19
這程序是缺的
作者: 247015164    時間: 2021-9-5 16:54
參考著看看能不能搞一個出來
作者: jiangje    時間: 2021-9-8 07:49
感謝!感謝!再感謝!
作者: cooleaf    時間: 2021-9-14 16:09
樓主厲害呀,大俠級!!強!!
作者: 倉木    時間: 2021-10-12 11:13
恒阻恒功率通過軟件調節實現?
作者: robter    時間: 2021-11-9 21:20
很好很好,感謝樓主,學習了
作者: robter    時間: 2021-12-9 09:43
很好很好,感謝樓主的好資料,正在找資料準備制作
作者: LXY2018    時間: 2022-1-14 09:16
huangfu112000 發表于 2021-8-28 10:19
這程序是缺的

程序是完整的
作者: LXY2018    時間: 2022-1-14 09:17
robter 發表于 2021-12-9 09:43
很好很好,感謝樓主的好資料,正在找資料準備制作

這個設計有嚴重缺陷,今年會重做
作者: 溫xyz    時間: 2022-1-16 17:43

請問26-30行的格式和意義,小白不懂,望大師賜教。謝謝。




作者: xiaoyuxinke    時間: 2022-2-25 07:39
程序有問題,原理圖不完整,不能用
作者: lsg0280    時間: 2022-3-7 17:29
做的很強大,學習您!
作者: n0si9na1    時間: 2022-5-20 23:19
感謝,參考研究研究
作者: mick32    時間: 2022-9-4 20:01
schematic diagram is incomplete ....
This is example only what can be done..
作者: yhgwork    時間: 2022-9-11 01:29
不錯,學習了。51有ADC,DAC嗎
作者: WIN3010    時間: 2022-11-3 10:02
學習下  
恒阻模式是怎么實現的
作者: pfdqwp    時間: 2022-11-4 09:37
可以學習下思路,圖不全,程序有問題!


作者: yhgwork    時間: 2023-1-16 11:48
謝謝分享,學習了。今年我也想下電子負載和51
作者: ljfljfljf123    時間: 2023-2-7 11:11
能不能講下整個設計原理呢,原理圖不完整啊
作者: 破天一見    時間: 2023-6-8 13:59
坐等你們搞出來最終版,免費打板的再跟風做
作者: cooleaf    時間: 2023-11-27 16:58
期待有做出來的看看實際效果!
作者: user2402167    時間: 2023-11-28 15:28
溫xyz 發表于 2022-1-16 17:43
  • /*!
  • *     COPYRIGHT NOTICE
  • *     Copyright (c) 2018,CQ

  • 應該是處理旋轉編碼器的。
    作者: cooleaf    時間: 2024-3-18 15:44
    缺少電子負載的輸出部分電路!!!!!!!
    作者: 單片機誠不欺我    時間: 2024-5-11 17:55
    是調節PWM占空比來LCD顯示的嗎?





    歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
    主站蜘蛛池模板: 免费一级黄色录像 | 精品视频在线免费观看 | 欧美视频一二三区 | igao在线观看 | 三级黄色片免费看 | av在线精品| 丝袜美腿亚洲综合 | 国产亚洲欧美在线 | 91久久国产综合久久91 | 欧美天天 | 日韩在线播放视频 | 色妞网站| 成人毛片一区二区三区 | 毛片毛片毛片毛片毛片 | 欧美日韩中文在线 | 国产成人a亚洲精品 | 欧美在线视频免费观看 | 精品视频一区二区三区四区 | 国产一级二级三级 | 国产精品一区二区av | 成av人片一区二区三区久久 | 天堂а√在线中文在线新版 | 色多多在线观看 | 六月婷婷综合 | 视频一区二区三区在线观看 | 国产在线视频一区 | 免费观看一区二区三区 | 国产精品不卡视频 | 日韩在线视频网站 | 亚洲经典一区二区三区 | 久久久久国产精品视频 | 亚色视频| 国产视频一区二区在线播放 | 色av吧| aaa一级片| 欧美成人一区二区 | 国产一区二区不卡 | 中文字幕一区二区在线播放 | 五月天婷婷社区 | 在线观看黄网 | www亚洲精品 |