Board logo

标题: 修牛记 - No, 不修牛了, 又系数控电源 Digital Power Supply [打印本页]

作者: jwong852    时间: 2013-2-6 21:17     标题: 修牛记 - No, 不修牛了, 又系数控电源 Digital Power Supply

用"修牛记"行头, 方便寻找我所有post.

近来见有几编DIY数控电源, 我又出呢凑吓热闹, 其实呢个project都搞咗半年.

前言 :
二三年前当大家讲Power Supply, 原来我只都用咗十几年 (1999出品), 又丑又落后.
见"尼采姐姐"DIY嘅Power Supply咁靓, 当时就口痕话迟尐整番只数控电源.
一讲就快3年. 终于2012年夏天有多尐时间, 开始构思呢只野, 设计, 测试各部份功能, 搵零件, 定零件都搞咗几个月, 终于喺农历新年前大概完工, 可以出呢见吓世叔伯兄弟.

先呢新旧Power Supply合照:
[attach]1490923[/attach]
作者: jwong852    时间: 2013-2-6 21:39

本帖最后由 jwong852 于 2013-2-7 22:47 编辑

设计原则 :

1. 15V 10A / 30V 5A 输出
2. 以Agilent E3632A 做假想敌
http://www.home.agilent.com/en/p ... mp;cc=HK&lc=eng
3. LCD大display, 因为老眼纷花, 一定要用graphic LCD module先出到大字.
4. 用jog dial取代旧power supply VR. 唔用Button调输出, 跟E3632A一样, 又方便, 又有手感.
5. 要有remote sense, 大电流输出都唔会有voltage drop.
6. 人地Agilent用IEEE488做host control, 我都系用番USB, 又平又方便.
    (到今日重未写好MCU嘅USB部份, PC control program我又唔熟,
     现徵求PC高手, 帮手写呢部份, 如用Visual Basic, C++等, 将可获赠PCB空板一套)
如图 :
[attach]1490932[/attach]
作者: funghome    时间: 2013-2-6 21:43

正,期待3级照
作者: jwong852    时间: 2013-2-6 22:02

先睇功能, 再睇制作过程.
平常之显示 :
[attach]1490933[/attach]

有heatsink 温度 (用DS18B20), 风扇转速显示, Agilent 都无.

重有Thermal shutdown :
[attach]1490935[/attach]
Shutdown 温度可调, 超温时输出会暂停, 图中右边输出绿灯是快闪中, 不是长着.

可记忆5组输出设定, Agilent只有3组. 第一组为开机Default.
[attach]1490939[/attach]

按Menu键, 可选各种设定, 如LCD backlight, System Monitor, ......
[attach]1490940[/attach]

System Monitor, 系平常显示再加 : AC 输入选择, 整流后之电压, Max, Minimum, 可知ripple 幅度, 方便set机及calibrate.
[attach]1490948[/attach]

其他sub-menu, 系System Setup, USB (未完成), 及Calibration, 不详解了, 有问题才作答.
[attach]1490950[/attach]

[attach]1490951[/attach]

操作详情可看youtube :
http://www.youtube.com/watch?v=b ... sK72XtA&index=1

代续............
作者: jwong852    时间: 2013-2-6 22:29

制作过程

第一步要选只啱用嘅牛, 要有多组输出. 喺香港+淘宝搵咗成个月都无只现成啱用.
最后都系要喺淘宝订造 :
[attach]1490960[/attach]
只牛成4.1kg, 320VA, 输出有三组 : 15-10-0-10-15, 12-0-12, 0-9, 买咗人仔275, 另运费人仔60.

Main control element 用MOSFET, 容易推. 其实2粒TO-247, 有100V 20A Pd150W都够用, 依家用32N50, 32A 500V系over spec, 不过系从旧电脑火牛拆落呢, 用得就唔洗买, Vgs-on重够低, 约3V可出5A.
[attach]1490984[/attach]
中间果粒系DS18B20, 用呢测温度.

[打字好辛苦, 又要执相, 成篇故事, 睇怕要几日至出得晒. ]
代续.........................
作者: cli    时间: 2013-2-6 22:40

呢o的先系DIY
作者: bennyepc    时间: 2013-2-6 22:46

总之一句讲晒,利害.......
作者: m92fshing    时间: 2013-2-7 00:41

师兄努力! SETTING 好仔细
作者: ericngau    时间: 2013-2-7 01:38

我有看开你post的,支持你,请继女努力。
作者: yhcheng28    时间: 2013-2-7 07:04

师兄利害,恭喜又一DIY 实用品.正
作者: ken_nx    时间: 2013-2-7 08:08

量产吧! 劲
作者: logoff    时间: 2013-2-7 08:41

贺岁巨献.......
作者: barrymok    时间: 2013-2-7 08:49

成本几钱一只?
作者: jwong852    时间: 2013-2-7 10:22

本帖最后由 jwong852 于 2013-2-7 16:03 编辑

成本几钱一只?  讲完故仔先慢慢计数.

继续讲制造过程, 先呢线路图.
Analog 部份:
[attach]1491124[/attach]
火牛输出用3只relay控制, 可选AC10V, 15V, 20V, 25V, 30V (10V, 15V为全波整流, 20V,25V,30V为桥式整流)
电流检测用LT1490, 这是"Over the top" op amp, 输入电压可以高出Vcc很多, 不能用一般op amp取代.
原先用电阻将电流检测电压降至Vcc内, 再用LF412做放大, 但op amp close loop gain 要很大, 连op amp offset 都放大埋.
R3, R6 0.1 Ohm 5W 电阻唔系一般货式, 因为要用呢检测电流, 呢只系2%, 低温飘型号, 我订左十粒番呢, 重有剩.
[attach]1491300[/attach]

其他都是一般零件, 不再详谈.

Digital  部份:
[attach]1491125[/attach]

MCU採用NXP P89LPC936, C-51 core, 我所有digital project都系用呢个系列, 内置16kB program flash, 512B EEPROM, 及很多peripherals, 非常好用. Display 系192 x 128 3.8" LCD, Topway 厂的 LM19501. 此规格很难搵, 贪佢pixel够大粒, 方便老花眼.
ADC 同 DAC 都系Microchip 12-bit, MCP3208 同MCP4922, 贪佢有DIP 封装.
S9 同 S10就系JOG DIAL.
USB - TTL 用 CP2102 module, 再用2粒 Optical coupler 做 isolation. 亦都减少PC 尐 noise 走入呢.
[attach]1491122[/attach]
[attach]1491123[/attach]

[由于upload有file size 限制, 只能以低resolution upload]
作者: hon829    时间: 2013-2-7 10:32

劲diy过商品级
作者: cal    时间: 2013-2-7 10:46

又一篇入精华区
期待~~
作者: jwong852    时间: 2013-2-7 10:59

本帖最后由 jwong852 于 2013-2-13 09:53 编辑

Analog 部份调试复杂, 唔记得影相. 第一块手办:
[attach]1491135[/attach]
零件已搬到新板, 只能影斋板条尸.
第一版当然错漏百出, 大把bug, 又要飞线试不同design, 搞都搞成2个月.

再版当然唔再自己浸板啦, 连Digital 板一整交去PCB厂做, 装好后才记得影相 :
[attach]1491136[/attach]

[attach]1491137[/attach]

因为要走大电流, 底板trace要用粗铜线加工 :
[attach]1491151[/attach]

调试时才发现relay 开关会产生EMI 会reset MCU, 只好加番防弧 cap :
[attach]1491152[/attach]

代续 ..........................
作者: YES_MAN    时间: 2013-2-7 11:20

好快淘宝有山寨品
连PCB都抄埋

Ching拿拿声自己开返档
饮头啖汤先
作者: 人中之龙    时间: 2013-2-7 11:51

强,师兄有无兴趣整多几只成品来卖??
作者: bl2228    时间: 2013-2-7 13:34

support...
作者: kwliu    时间: 2013-2-7 14:00

本帖最后由 kwliu 于 2013-2-7 14:05 编辑
USB - TTL 用 CP2102 module, 再用2粒 Optical coupler 做 isolation. 亦都减少PC 尐 noise 走入呢.
jwong852 发表于 2013-2-7 10:22


有无谂过直上蓝芽module?

PS: 见o的铜柱驳铜柱好壮观 , 点可以咁平行o既, 定系用heatsink去就个高度?
作者: jwong852    时间: 2013-2-7 16:12

有无谂过直上蓝芽module?

PS: 见o的铜柱驳铜柱好壮观 , 点可以咁平行o既, 定系用heatsink去就个高 ...
kwliu 发表于 2013-2-7 14:00


用蓝芽module, 都可以, 行software COM port, driver 都一样. 不过我无PC host program.
你帮我写, 我全套power supply设计俾晒你都得.

Heatsink 高15cm, 用6条2.5cm铜柱驳埋啱啱好.
作者: jwong852    时间: 2013-2-7 16:26

本帖最后由 jwong852 于 2013-2-7 16:27 编辑

Digital 板装在LCD后面 :
[attach]1491306[/attach]
用大教宗牌solid cap.

安装进行中 :
[attach]1491308[/attach]

[attach]1491307[/attach]
黄色2粒系接+/-输出至chasis ground, 用呢减低输出浮地时的EMI. +或-接chasis ground时就无需要.

代续 .........................
作者: funghome    时间: 2013-2-7 18:05

一睇个MENU就知几PRO

"调试时才发现relay 开关会产生EMI 会reset MCU, 只好加番防弧 cap "
我都试过..用M8一开RELAY就RESET
作者: barrymok    时间: 2013-2-7 20:50

只系觉得,以你既资力, 起码1000蚊一日, 假释最快用十日完成, 唔计材料都要一万蚊一部. 如果唔系用来MP, 计落蚀水。 除非真系为兴而DIY

回復 14# jwong852
作者: A032798    时间: 2013-2-7 22:11

提示: 作者被禁止或删除 内容自动屏蔽
作者: longun    时间: 2013-2-7 23:37

强,师兄有无兴趣整多几只成品来卖??
人中之龙 发表于 2013-2-7 11:51


好呀, support !
作者: hin_6661    时间: 2013-2-8 05:02

回復 22# jwong852


    多谢分享
作者: jwong852    时间: 2013-2-8 12:11

本帖最后由 jwong852 于 2013-2-8 22:22 编辑

整机壳部份就最辛苦, 机械野系我最弱果瓣.
面板加块透明acrylic, 买块十零蚊番呢自己钻窿, 点知临尾香, 到最后一个窿至钻爆.
[attach]1491624[/attach]

都系俾钱胶片铺钻埋算啦, 盛惠HK$90.
[attach]1491625[/attach]

尐key位都系要自己慢慢锉出呢. 有时间就用Corel Draw (我唔识用)划好攞去华强或淘宝俾人laser cut, 重平靓正.

最后呢多2张装埋USB module 嘅相 :
[attach]1491626[/attach]

[attach]1491627[/attach]

全部成本几多 ? 等我计吓先 :

1. 牛 HK$400
2. PCB HK$576        (最少做十件, 只用一套都要俾咁多)
3. 机箱HK$90
4. 胶片HK$90
5. 大水塘HK$100
6. LCD Module HK200 (几年前买落)
7. ADC + DAC HK100
8. MCU HK20
9. Heatsink HK40
10. 面板上之按掣 HK$150  (全部系不綉钢, 华辉货)
11. Relay 3 只 HK70
12. USB module HK20
13. 其他IC, 电容, 电阻, transistor, diode  HK$100
14. 其他 + connectors HK$44 (凑够尾数)

总共材料 HK$2000
再做可以平尐, PCB唔洗咁贵.
设计, 人工, software development 无价.
计番DIY 成功感, 满足感, 自豪感 应该有赚.

买部Agilent E3632A 新货 HK$14000-15000.
上淘宝买部翻新 E3632A 洋垃圾 都要RMB4000 = HK$5000.

之后都唔知重有乜野好讲, 欢迎你地发问啦.
作者: tkt1307    时间: 2013-2-8 12:25

如果后面的螺丝能喷黑色,更能显出高级的风格。
作者: Offer    时间: 2013-2-8 12:59

整机壳部份就最辛苦, 机械野系我最弱果瓣.
面板加块透明acrylic, 买块十零蚊番呢自己钻窿, 点知临尾香, 到 ...
jwong852 发表于 2013-2-8 12:11



    DIY重有一样好处,终生保养坏乜也可自行维修及一世固件更新
作者: kwliu    时间: 2013-2-8 13:37

回復 29# jwong852

个壳抗扭刚性如何? 另外个入风位系边?
如果前级switching, 后级linear个ripple会高几多?
作者: rutellor    时间: 2013-2-8 14:00

温度有咩用LAB通常都会开25度冷气家
作者: kwliu    时间: 2013-2-8 14:19

温度有咩用LAB通常都会开25度冷气家
rutellor 发表于 2013-2-8 14:00


It's heat sink temperature not ambient temperature.
作者: jwong852    时间: 2013-2-8 14:29

本帖最后由 jwong852 于 2013-2-8 14:43 编辑
回復  jwong852

个壳抗扭刚性如何? 另外个入风位系边?
如果前级switching, 后级linear个ripple会高几多? ...
kwliu 发表于 2013-2-8 13:37


呢个壳系铁壳+前后胶板, 抗扭刚性OK. 入风位喺背后, 风扇系抽入(先至用到隔尘网), 出风位喺机顶, 图一可看到. 左右都有出风口. 详细尐, 可到鸿光和兴看实物.

前级switching, 后级linear, 旧果部power supply玩过啦, efficiency系可以好高, 但ripple + noise都好大, 粗野ok, 如充电池, digital circuit. 但接音频电路死梗, 实有很多噪音.
EMI劲多, 点搞都搞唔掂.
作者: kwliu    时间: 2013-2-8 16:09

回復 35# jwong852

所为Ultra Low Noise Switching Power Supply o既noise又可唔可以接受得到?
如果玩Hybrid, 用两组牛(Switching+工频, High Power用switching牛, 细loading用工频牛)又可行性如何?
作者: jwong852    时间: 2013-2-8 16:32

乜野系 "工频牛" ?

我旧果部前switching, 后linear, 可以手动off switching, for low noise application. 只适合细电流, 大电流时就热到发烧.
作者: kwliu    时间: 2013-2-8 19:38

回復 37# jwong852

即系50Hz牛
作者: hk-temp    时间: 2013-2-8 20:46

劲~ 火牛有整过...MCU 有玩过, 不过玩到咁真系劲好多..无谂过~

好有心机呀 , 不过整完果下成功感又真系超正!!!!
作者: patmb    时间: 2013-2-8 22:41

好久不见牛王的 post,希望牛王多点出 post,等小弟学下o野!
作者: barrymok    时间: 2013-2-9 03:06

师兄,想问下PCB 你去边间做? POWER PCB+ DIGITAL PCB 加埋 5百几?
作者: barrymok    时间: 2013-2-9 03:27

师兄, 想问下RELAY 加埋free-wheeling diode会唔会好D?
作者: barrymok    时间: 2013-2-9 03:45

师兄好有心机,非常利害, 佩服佩服。

再参与下讨论先,
digital果 part, 会唔会搵粒 NXP ARM M3 或 M4 ,加粒DAC. ARM搵粒有LAN/原生USB及12bit AD。

好处是 :
1. 价钱差不多, (不正式计算过, 估计差不多)
2. 有原生USB, 做datalog 的速度更快。
3. 有LAN , 可作internet function。
4. core speed 去到 100MHz, 做datalog 的速度更快。

坏处:
可以要花多d 时间做 development。
ARM 原生AD max.得 3V, 可能不够用, 加电阻分压影响准确性。

BTW, 我都系除口UP, 好似师兄你UP到又做得到, 真系要服。
作者: Joe_Black    时间: 2013-2-9 05:46

提示: 作者被禁止或删除 内容自动屏蔽
作者: YES_MAN    时间: 2013-2-9 06:12

之后都唔知重有乜野好讲, 欢迎你地发问啦.

同Agilent E3632A格一格剑
睇下边把利D
作者: ango    时间: 2013-2-9 06:49

提示: 作者被禁止或删除 内容自动屏蔽
作者: jwong852    时间: 2013-2-9 09:44

师兄,想问下PCB 你去边间做? POWER PCB+ DIGITAL PCB 加埋 5百几?
barrymok 发表于 2013-2-9 03:06


上淘宝, 找深圳PCB厂打样, 间间价钱差不多, 10cmx10cm 收RMB100, 大果块收RMB350.
有尐PCB厂可能会平少少, 无再花时间搵了.
作者: jwong852    时间: 2013-2-9 09:48

本帖最后由 jwong852 于 2013-2-9 15:40 编辑
师兄, 想问下RELAY 加埋free-wheeling diode会唔会好D?
barrymok 发表于 2013-2-9 03:27


Relay driver 用MC1413, 有built-in free-wheel diode.
[attach]1491931[/attach]
作者: jwong852    时间: 2013-2-9 10:01

本帖最后由 jwong852 于 2013-2-9 10:20 编辑
师兄好有心机,非常利害, 佩服佩服。

再参与下讨论先,
digital果 part, 会唔会搵粒 NXP ARM M3 或 M4 , ...
barrymok 发表于 2013-2-9 03:45


呢尐野速度咁慢, 无须要用ARM. 好少有内置12-bit ADC + DAC, 有都唔平. 外置ADC, DAC, noise 细尐.

LAN ? 想唔到有乜用.

USB 行COM port mode, 9600 baud 都够有余. Data logging 最快 1 sample / second 都够了. 太快都无用.

E3632A 都系用80C196 + 粒 80C51.
作者: jwong852    时间: 2013-2-9 10:12

本帖最后由 jwong852 于 2013-2-9 13:19 编辑
为什么 Limit set 咁低o既?
320VA 牛, output coil 有 15Vx2, 8A, Output ~ (15+15)x1.414x8=340VA;
MOSFET ...
Joe_Black 发表于 2013-2-9 05:46


无错, 个设计用200VA牛都够用, 足称的话.

第一次喺淘宝订造环牛, 预咗佢呃称, 所以打七折, 做够300VA, 点知火牛厂做到322VA俾我, 度过又足称噃. 可能我搵间价钱偏高, 但口碑好嘅店, 真系用靓纯铜线, 唔系铝线牛.

大尐火数, 内阻细尐, loss 细尐, 150VA full load 都唔会发热.

要悭钱, 用200VA牛都得, 不过要足称至好噃.

做到20A, 就唔止火牛够火数, 重要电容加大, 整流子加大, relay 加大, heatsink 加大, 风扇加大, 电线/trace加粗, ...............
正所为一阔三大, 都系留番俾你地试吓啦.
作者: upcupcupc    时间: 2013-2-9 10:31

提示: 作者被禁止或删除 内容自动屏蔽
作者: morris    时间: 2013-2-9 11:26

本帖最后由 morris 于 2024-3-22 09:49 编辑

......
作者: jwong852    时间: 2013-2-9 13:15

本帖最后由 jwong852 于 2013-2-9 15:55 编辑
之后都唔知重有乜野好讲, 欢迎你地发问啦.

同Agilent E3632A格一格剑
睇下边把利D ...
YES_MAN 发表于 2013-2-9 06:12


唔洗比啦, 人地Agilent E3632A卖得万几蚊, 当然唔系流, 我尐土炮输几条街啦.

只系嬴佢 :
1. DIY 终身保养(食自己), 固件可永世更新(食自己). E3632A过保要修理就贵啰.
2. LCD 够大, 啱老花眼, 又可同时显示多尐资料.
3. 有heatsink 温度, 风扇转速显示
4. 输出功率比 E3632A 大, 30V/5A, 15V/10A vs 30V/4A, 15V/7A
5. Remote control, 自家用USB 方便过GPIB/RS232. (工厂, Lab就GPIB好)

输嘅就大把 :
1. Ripple, E3632A <2mVp-p, 我只 <10mVp-p啦
2. E3632A 用16-bit ADC, DAC, 我用 12-bit, 够用就算
3. Program Accuracy, E3632A 系 0.05% + 10mV, 我只 0.1% + 30mV 啦
4. Read back Accuracy, E3632A 系 0.05% + 5mV, 我只 0.1% + 10mV 啦
.
.
.
.
不能尽录
作者: jwong852    时间: 2013-2-9 13:21

入嚟没野讲,斋拍手掌得唔得?
morris 发表于 2013-2-9 11:26


有女皇赏识, 荣幸之至啦.
作者: barrymok    时间: 2013-2-9 15:29

Relay driver 用MC1413, 有built-in free-wheeling diode.
jwong852 发表于 2013-2-9 09:48 AM



    系wor, 无check spec. 睇漏左
作者: YES_MAN    时间: 2013-2-9 16:00

1. Ripple, E3632A <2mVp-p, 我只 <10mVp-p啦
2. E3632A 用16-bit ADC, DAC, 我用 12-bit, 够用就算

Ripple指line in个50Hz ripple?
Read and program accuracy输因为8bit ADC/DAC?
作者: jwong852    时间: 2013-2-9 16:55

1. Ripple, E3632A
YES_MAN 发表于 2013-2-9 16:00


Ripple 系输出端AC ripple, 主要系100Hz.

我系用12-bit ADC 及 DAC. 比起 Agilent 用16-bit, 当然误差较大.
作者: barrymok    时间: 2013-2-9 21:15

你用咩量10mVp-p ripple?

1. Ripple, E3632A
YES_MAN 发表于 2013-2-9 04:00 PM

作者: jwong852    时间: 2013-2-9 21:23

你用咩量10mVp-p ripple?
barrymok 发表于 2013-2-9 21:15


用 scope 睇.
作者: barrymok    时间: 2013-2-10 00:29

之前用agilent 5014A 睇ac ripples, 发觉scope本身都有noise, 最后搵左部analog CRO(FLUKE的型号不记得了) , 量出来既效果系比DSO的值为小.

查过 5014A SEPC. 本身去到 2mV resolution, 但系用起上来跟本20mV 以下都难分辨。SNR太大

所以如果师兄手上真系有E3632A做个对照比, 结果先军真, 分分钟师兄部supply既效果同佢差唔多
作者: barrymok    时间: 2013-2-10 12:14

jwong852 师兄, 恭喜发财, 蛇年快乐, 新手有事请教:

请问Q1同Q6点解用3094 ?用5550可以吗?

Q1是做电流保护吗?

Q5 Q6 做soft start 会好些吗?

U5 ref part 计落系 3.088V , 如果以3V为准,大概3%误差。请问program 有 lookup table cal过吗?
以前用过X60250做 ref, circuit 简单, 一粒搞惦。但我搵唔到 3V version。

http://www.intersil.com/en/produ ... erences/X60250.html
作者: jwong852    时间: 2013-2-10 18:45

之前用agilent 5014A 睇ac ripples, 发觉scope本身都有noise, 最后搵左部analog CRO(FLUKE的型号不记得了)  ...
barrymok 发表于 2013-2-10 00:29


无错, DSO noise 系好大, 2mV/div 时 background noise 都唔少.
下次揾部analog scope 再度过.
作者: jwong852    时间: 2013-2-10 19:39

本帖最后由 jwong852 于 2013-2-10 21:59 编辑

回復 61# barrymok

Q1 系做电流保护. 输出快速短路时, LT1490反应慢, 会有好大current surge. Q1反应快好多, 将电流限制在12-13A.
用SPICE simulate 都见到.

Q1 CE 接喺MOSFET GS, 另外重有zener, 电压最大只有10V, 无需用2N5550 (Vceo 140V).

Q6 CE 接喺 Q5 BE, 电压最大只有0.7V, 同样无需用2N5550.

用2N5550 代2N3904, 当然可以, SIDE 料 啫.

Vref 只要稳定 3.0-3.3V都得, 所有电流, 电压都可以用software calibrate.

Vref 要 <3.3V (ADC, DAC 嘅Vcc), 太细就SNR唔靓, 所以採用3.0-3.1V. 但搵唔到有靓嘅3.0V reference (重要系thru-hole package). 2.5V 同 1.25V 就大把.

我都有LP2950-3.0 (TO-92), 但Temp coe 系 40ppm/deg, 重衰过TL431 嘅23ppm/deg.
作者: jwong852    时间: 2013-2-12 13:59

本帖最后由 jwong852 于 2013-3-11 18:27 编辑

Remote control, 通过USB, 由PC 控制. 跟Agilent E3632A 使用SCPI 格式 (Standard Command for Programmable Instruments) :

[attach]1504120[/attach]

现正加进此digital power supply.

但写好MCU 的 program后, 仍缺少PC host program作为 remote monitor 及data logging 之用.
希望有PC host program 高手可合作开发.
作者: Offer    时间: 2013-2-13 00:00

Remote control, 通过USB, 由PC 控制. 跟Agilent E3632A 使用SCPI 格式 (Standard Command for Programmabl ...
jwong852 发表于 2013-2-12 13:59



    没check sum?
作者: barrymok    时间: 2013-2-13 01:46

DEL/////////////////
作者: tik57    时间: 2013-2-13 08:05

支持.....太棒了
作者: jwong852    时间: 2013-2-13 09:49

没check sum?
Offer 发表于 2013-2-13 00:00


SCPI 系无 checksum.

用USB cable 连接, 可靠性高, code 又短, 无需要 checksum.
作者: Offer    时间: 2013-2-13 22:29

SCPI 系无 checksum.

用USB cable 连接, 可靠性高, code 又短, 无需要 checksum.
jwong852 发表于 2013-2-13 09:49



    USB TO RS232 9600 8n1?
作者: Offer    时间: 2013-2-14 20:36

[attach]1493614[/attach]
作者: edwardfcy    时间: 2013-2-14 20:50

回復 70# Offer

OFFER兄,真快手啊!!
作者: jwong852    时间: 2013-2-14 21:28

本帖最后由 jwong852 于 2013-2-14 21:31 编辑
USB TO RS232 9600 8n1?
Offer 发表于 2013-2-13 22:29


Yes ! Default 系 9600 baud 8n1.
如有须要可在USB setup menu 选其他baud rate.

Offer 兄, 可否将显示排成近似 power supply 的主页 (#4 的图).

再在下面另加, Recall, Store 1 - 5, Range, Output ON/OFF 快捷键.

是否用VB写 ?
作者: Offer    时间: 2013-2-14 21:41

Yes ! Default 系 9600 baud 8n1.
如有须要可在USB setup menu 选其他baud rate.

Offer 兄, 可否将显示 ...
jwong852 发表于 2013-2-14 21:28



    Yes,layout 系最后先汁,最先要沟通到
作者: poonpoon098    时间: 2013-2-14 21:48

用"修牛记"行头, 方便寻找我所有post.

近来见有几编DIY数控电源, 我又出呢凑吓热闹, 其实呢个project都搞 ...
jwong852 发表于 2013-2-6 21:17



    C hing 直头人才  请问做边行
作者: Offer    时间: 2013-2-14 22:32

Yes ! Default 系 9600 baud 8n1.
如有须要可在USB setup menu 选其他baud rate.

Offer 兄, 可否将显示 ...
jwong852 发表于 2013-2-14 21:28


Done
    http://www.sendspace.com/file/p3yb24
作者: hkepckk    时间: 2013-2-17 17:43

jwong852 ching 嘅贴真系一定要追
一于量产佢啦
作者: edwardfcy    时间: 2013-2-17 19:23

回復 76# hkepckk

支持牛王师兄将佢既绝世佳作量产化啊!!
作者: eh    时间: 2013-2-17 19:48

高手云集
我玩粒IC既SPI都搞到比佢玩番转头
又Logic analyzer,又lee又路都未搞掂
Arduino姐
作者: jwong852    时间: 2013-2-18 10:23

Offer + 各位,

过年太多节目, 未有时间搅个driver住.
搅好 + 试埋Offer个program, 先再update大家.

多谢收看.
作者: Offer    时间: 2013-2-18 10:30

Offer + 各位,

过年太多节目, 未有时间搅个driver住.
搅好 + 试埋Offer个program, 先再update大家.

多谢 ...
jwong852 发表于 2013-2-18 10:23


你试过后我再加埋读数值果段
作者: mbass    时间: 2013-2-18 11:21

强,太强,方便可否告诉大家是读什么学科,读了多少年,接触了多少年等,给我们参考一下
作者: bei6266    时间: 2013-2-18 12:07

用广东话好d啰.
作者: dsscss    时间: 2017-7-1 03:51

本帖最后由 dsscss 于 2017-7-1 03:58 编辑

好少睇精华区, 见到楼主分享,GREAT!

个阵读书做PORJECT都系做DIGITAL POWER SUPPLY,
PC SOFTWARE有现成的,
若果有兴趣既可以用的....成10年前了...(仲系用VISUAL C++ 6.0写)
希望对你有用.





刚刚用VS 2017 COMMUNITY 试过 BUILD,
改COMPILER OPTION就成功BUILD 到了.
睇番之前既PROGRAM,
都仲有D唔完善既地方,
例如PROGRAMMING方面的_T CSTRING之类...
又无乜COMMENT...

PC SIDE FEATURES:
1) CAPTURE VALUE
2) SAVE AS PDF
3) AUTOMATION

PROTOCOL方面主要修改PowerSupplyComm.cpp

FIRMWARE SIDE:
8051 + EEPROM + LCD + COM PORT,
CURRENT: 0 - 2.55A
VOLTAGE: 0 - 25.5V
可以试试...

https://drive.google.com/drive/f ... UDVNYlU?usp=sharing

readme.txt
PowerSupply_29_03_08_test_with_vs2017.zip
作者: jwong852    时间: 2019-12-30 17:04

本帖最后由 jwong852 于 2019-12-30 17:13 编辑

2012年做的数控电源, 竟然仍在精华区的头版 !

咁旧的料仍在头版, 我都唔好意思, 假期得闲, 都系要UPDATE吓大家了.

2016年
用了4年, 只环牛竟然烧了, 重话系Hi-Fi级纯铜牛.
点烧 ? 有次开机时烧fuse, 原来系初级线圈短路, 只好定做过只, 当然搵过第二间啦(重平咗):
[attach]2168168[/attach]

2019年
今年又改了些少hardware
1. Voltage Reference 终于搵到粒更好的3V Vref, TI 的REF5030, 温飘只有8ppm/degC. 比TL431好好多:
[attach]2168170[/attach]

REF5030系SOIC-8, 要用转换板 :
[attach]2168180[/attach]

2. 调较过程中, 发现电流调不上10A, 原来是供应给限流OP AMP, Vref 的filter cap 漏电 !
[attach]2168171[/attach]
依家度就2M, 刚拆出来时系<10k.

3. 电流取样用的电阻温飘还是太大, 另外high side measure在不同输出电压时, 读数不同, 因为有commond mode voltage 问题, 结果一次过改:
high side measure, 改为low side measure
current shunt 改用10m Ohm康铜丝
Op amp 由LT1490 改为 MAX44248, 低温飘, 低offset Op amp:
[attach]2168176[/attach]

改后无影相, 只好补番新旧线路以作对比:
旧的:
[attach]2168169[/attach]
新的:
[attach]2168177[/attach]

软件方面就无改动过了.


欢迎提问.





欢迎光临 电脑领域 HKEPC Hardware (https://global.hkepc.com/forum/) Powered by Discuz! 7.2