一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
查看: 18305|回复: 26
收起左侧

关于M8电子负载的上位机连接与刷新固件

  [复制链接]
发表于 2012-2-11 00:57 | 显示全部楼层 |阅读模式
本帖最后由 jetblack 于 2012-2-11 01:12 编辑

     近期论坛里面最近讨论最多的就是G大发布最新的M8负载和电源,个人比较懒,直接买的好奇心成品,说是成品,其实到手只能点亮,要直接用还得折腾很久!
这个假期就做了这2个,献丑了!
http://img02.taobaocdn.com/imgextra/i2/59784917/T2WyulXntXXXXXXXXX_!!59784917.jpg
这个是电源,外壳其实也是山寨的单调压电源!具体介绍找时间在写吧!今天主要说说M8V6负载!就是下面图中上面这家伙!
http://img01.taobaocdn.com/imgextra/i1/59784917/T2D5alXeNaXXXXXXXX_!!59784917.jpg

刚好去地摊寻得一只BTX散热风扇,那块头可比一般ATX标准风扇大了足足一倍,非常厚实!还加了一块做三明治方式给mos散热~
http://img03.taobaocdn.com/imgextra/i3/59784917/T2_4WlXjxaXXXXXXXX_!!59784917.jpg

主体直接用电源掏芯剩下的老王32V2.5A电源外壳,直接钻孔固定在散热器上面!

http://img03.taobaocdn.com/imgextra/i3/59784917/T2wxSlXlRaXXXXXXXX_!!59784917.jpg
采用前后分离式,接插件连接,因为这玩艺容易烧,直接可以剥离日后维护也方便!
今天的重点也就在这图上了,数据输出借口全在这面有标示!
其实连接PC上位机采集绘图就2种方式:
第一种是直接使用串口连接:
老一点的电脑台式或者商务机体都还有这种9针的串口;
http://www.51hei.com/UpFiles/Pic/2007-07/20077238235108622.jpg
一般正规点叫RS232借口,其各针脚定义如下:
针脚信号定义作用
1DCD载波检测Received Line Signal Detector(Data Carrier Detect)
2RXD接收数据Received Data
3TXD发送数据Transmit Data
4DTR数据终端准备好Data Terminal Ready
5SGND信号地Signal Ground
6DSR数据准备好Data Set Ready
7RTS请求发送Request To Send
8CTS清除发送Clear To Send
9RI振铃提示Ring Indicator


目前大家能买到的套件是fish和好奇心的2款,都默认把com连接部分附带了:
就是G大原理图中这部分:
M8v6.800x340.52.6K.jpg
所以我们只要弄个串口的母头(一般1~2元带壳子一套),找根破鼠标线,按标识直接焊上就可以了!
我弄了个图大家直接看吧!

IMG_1346.389.4K.jpg

这种方式什么驱动都不用管,直接打开上位机设定好连接的端口,一般主板上自带的端口不是1就是2,然后在软件设置菜单里面端口设置波特率为19200(1229最新版!)使用时点绿色那个自动开始,只要负载开始load放电,就有数据出来了。
第二种方式是使用USB转接芯片:
       你使用的是比较新的笔记本或者主板没有串口,那你只能用USB转接芯片了,就是一般那种USB转TTL的线!里面一般会使用PL-2303HX这芯片,我刚好地摊上捡了根,大家可以看看:

http://img01.taobaocdn.com/imgextra/i1/59784917/T2EyKlXeBXXXXXXXXX_!!59784917.jpg
还带个串口的头,一根线中间剪了还可以当2根线使!
里面是这样的:

http://img04.taobaocdn.com/imgextra/i4/59784917/T2fiqlXmBXXXXXXXXX_!!59784917.jpg
刚好就是所需的3根线!里面连接是按标识直接连接对应标准的!小声告知一下本人闲置有几根价格相当实惠!

http://img04.taobaocdn.com/imgextra/i4/59784917/T2nxWlXhlaXXXXXXXX_!!59784917.jpg
这里要注意,这种转接线购买的时候要分清楚是转RS232还是TTL的,一般像我这种单芯片是转TTL的,还有种2芯片的是转RS232的,2种数据电平是不同的,搞错就无法识别,所以这里我们不能使用负载板子标识com的那3个孔去接,看图:

IMG_1346.386.8K.jpg

是的,我们使用刷固件的ISP端口,而且这里看仔细点RXD和TXD这2根线要交叉一下
这是接线,接着插上这个usb板子后,一般还需要安装驱动,到芯片厂商的官方驱动下载吧!
http://www.prolific.com.tw/support/files/IO%20Cable/PL-2303/Drivers%20-%20Generic/Windows/allinone/PL2303_Prolific_DriverInstaller_v1.5.0.zip2011/10/241.5.03072 KB

PL-2303 USB to Serial Bridge (for HX, TA, EA chip versions) Installshield Driver Setup Program
Installer version & Build date: 1.5.0 (2011-10-21)
Windows 2000/XP/Server2003 (32 & 64-bit) WDM WHQL Driver: 2.1.27.185
Windows Vista/7/Server2008/Server2008R2 (32 & 64-bit) WDF WHQL Driver: v3.4.25.218
Language Support: English (default), Chinese (Traditional), Chinese (Simplified), Japanese
For Prolific USB VID_067B&PID_2303 Only

NOTE: Beware of Counterfeit (Fake) Cables. Prolific does not manufacture or sell end-product cables.
Contact our
worldwide distributors for cable product reference and chip samples.

Also refer to
FAQ on Error Code 10.下载得到的文件解压出来是一堆芯片说明pdf和一个EXE安装文件,点击安装就ok了~然后插上USB转换芯片系统就能自动安装好!剩下的就是去设备管理器里面看看具体分配到几号端口:
com口USB转.png
剩下的还是打开上位机设定好端口号波特率就ok了~理论上win7也一样的,上面驱动带win7版本的!至此,上位机就可以使用了!注意如果下次插另一个usb口会重新装驱动的,端口号也可能会变,注意使用前修改!
23 点 37 分 04 秒.865x465.199.9K.jpg
鉴于有些朋友连接国外网站不方便,这里我把驱动上传好了:
PL2303_Prolific_DriverInstaller_v1.5.0.part2.rar (950.57 KB, 下载次数: 60, 售价: 1 人民币) PL2303_Prolific_DriverInstaller_v1.5.0.part1.rar (1.14 MB, 下载次数: 67, 售价: 1 人民币)

评分

参与人数 2一乐金币 +76 收起 理由
无锡风 + 60 描述很详细,很给力!
浩祺心 + 16 详细,图文并茂。谢谢

查看全部评分

发表于 2012-2-11 07:04 | 显示全部楼层
不错。。我成品是引出com线用usb转串口连接
发表于 2012-2-11 08:10 | 显示全部楼层
外壳配的不错。
发表于 2012-2-11 08:35 | 显示全部楼层
做的不错,很漂亮!你还没说如何刷新固件呢?
发表于 2012-2-11 08:45 | 显示全部楼层
外壳很不错
发表于 2012-2-11 09:33 | 显示全部楼层
回复 1# jetblack

标题有"刷新固件"....?
发表于 2012-2-11 11:04 | 显示全部楼层
好文,必顶,记得免一次邮费,下次购物扣我。
 楼主| 发表于 2012-2-12 00:51 | 显示全部楼层
回复 6# Joe_Black


    是的,那个还没来得及写上,这里补上吧!
下面介绍刷新固件。为啥要刷新?因为不少早买的同学连上位机后都会发现,测电池没问题,但电压一高于5V就出错了,G大除夕前马上发布了修正版,势必你要刷!(好奇心套件使用2004屏的不能用G大那个,去问白老板要专用的更新固件吧!)这里只谈刷新,所以我们只要刷入下载到的新版HEX文件到flash中就可以了,熔丝设置和EEProm根本不用碰,(其实是我懒,还没去研究折腾! ,如果是自己买空M8芯片来刷应该是需要设置熔丝的,那个去请教G大吧!嘻嘻!)这里主要是2方面问题,硬件和软件!
硬件方面:你需要一块编程器或者参考fish的使用并口刷附上链接https://www.yleee.com.cn/thread-1883-1-1.html
如果你电脑不幸没有并口,那只能用usb的编程器了,最便宜的是这种usbasp小板:
13018207318487.jpg
你可以看到上面也有一块M8芯片,旧点的款还有DIP封装的!一般新的十几元就能买到。送的线一般都是10孔双排连体排插的,一般没啥用,还是得用杜邦单孔线这种 线.JPG 自己连。接线就一一对应板子上面标识连接就可以了,注意这种编程板各种版型的针脚定义可能有差别,注意看清楚,我使用的板子是这种定义:
ISP.PNG

如果用负载本身电源带电刷,那就只要接除了Vcc之外的6根线,一般这种编程板都带供电的,所以我直接接上Vcc(注意自己编程板目前状态的5V还是3.3V供电的,默认都是5V,就用默认的!)刷的!
接下来就是软件方面了,因为又是USB的转接板,又要折腾一下驱动(usbasp驱动网上搜一下很好找的!),这次这种板子还是没有单一安装程序需要手动安装的inf形式驱动,需要一点PC操作知识了!
下面看图:
01.jpg
插上usb编程器后出现新硬件安装窗口,这里选择“是,仅这一次(Y)”,然后点击“下一步(N)”
02.jpg

接着选择“从列表或指定位置安装(高级)(S)”,再点
击“下一步(N)”

03.jpg
指定目标驱动文件的文件夹,点击“浏览(R)”选择USBASP驱动文件所在的文件夹 (假如您的
CD驱动是D:您所选择的文件夹应是D:\USBASP- drive). 然后点击”下一步(N)”.

04.jpg
正常情况下,这个界面出现直到下面界面出现,你就装好了!如果你指定的驱动文件夹不对或者该驱动安装有问题,那你就得重新找其它的版本!
05.jpg


安装完驱动,终于进入到正题了,使用刷机软件刷吧~
这里我使用国人编写的PROGISP,版本是最新1.72,界面与以前不少资料上面图片有点不同!其实内容大同小异!需要的自己去官网下吧!http://www.zhifengsoft.com/files/progisp172.rar,解压出来附带还有USBASP编程器的win7驱动与该软件全中文使用说明!
打开软件,我们需要设置2个东西:
烧录01.png

一个是选择刷机的硬件,一个是选择芯片型号,m8就是ATmega8;
烧录02.png 接着按图勾选就可以了!
为了保险起见,先试试读读芯片,选读出flash,顺手保存备份。
烧录03.png
烧录06.png
保存时候记得选择文件类型,HEX。
烧录08.png
保存完,我们擦除flash!这点很关键,因为直接刷入很容易出错的!
烧录04.png
然后我们调入新版固件,看看编辑界面。
烧录05.png
确认后回到编程界面,干啥,可以刷了啊!
烧录07.png

刷了提示成功,然后呢? 关软件,拔线上电,玩你的新版负载去吧~


最后给比我还懒的同学准备了 USBASP驱动包.rar (353.67 KB, 下载次数: 36, 售价: 1 人民币) USBASP驱动打包,收费的!







 楼主| 发表于 2012-2-13 22:02 | 显示全部楼层
补个BTX散热器对比图,体积足足大一般ATX一倍!
P1080512.478.1K.jpg
发表于 2012-2-16 00:15 | 显示全部楼层
谢啦,我的还没刷呢

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-4-24 08:12 , Processed in 0.091780 second(s), 52 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表