搜档网
当前位置:搜档网 › 编程器选购技巧

编程器选购技巧

编程器选购技巧
编程器选购技巧

编程器通过与电脑连接可以对存储器、单片机、GAL器件进行读写,并通过电脑编辑软件可以对原芯片中的程序(未加密)进行编辑修改,然后重新写入芯片内,又被称为烧录器。这里提到的芯片包括电脑主板的BIOS芯片和移动电话的部分存储芯片。电脑主板在中了CIH病毒后,用适当的编程器恢复BIOS芯片中的内容是最安全快捷的,而一般电脑爱好者用热插拔法虽然有效,但有一定危险。同样一些英文版的移动电话改中文显示,最主要的步骤也需要重写存储芯片(俗称"码片")。编程器和仿真器是单片机爱好者必不可少的两件基本装备。

编程器根据其支持烧录器件的多少和性能,以及品牌价格档次有很大的差异,从最便宜的几百元到性能比较高档的六千多元都有。编程器可以分为专用编程器和通用编程器,专用编程是针对某一类器件开发的烧录器,针对性强。通用型编程器针对常用器件,适用面广,以下主要介绍通用型编程器。不同档次的编程器都有自己针对的应用群体。选购编程器首先必须适合自己使用,简而言之就是编程器必须支持用户所需要烧录的芯片和一些附加功能如加密。如果用户是用来做最基本的常用芯片读写,只要求烧录常规通用EPROM、EEPROM、FLASH,那么廉价的烧录器就能满足要求。如果用户需要烧录一些偏门的芯片,虽然操作并不复杂,但一些廉价烧录器由于支持器件有限,所以只能买支持烧录芯片较多的编程器。如果用户使用来搞开发研究,应用于加密解密等高端场合,就有必要选购综合性功能较强的产品。其次考虑的是各种品牌和价格,著名品牌的产品虽然价格是贵一些,但其综合性能较高,质量和售后服务有保障,就像是选购品牌电脑一样,常见的品牌中HI-LO System(河洛)、SUNSHINE、ADV ANTECH、台湾力浦、南京SUPERPRO、北京炜煌都是知名产品。价格是个人用户必然要考虑的问题,价格并不是越便宜越好,俗话说便宜无好货,对于不同的用途档次的编程器,应当有一个合理的价格定位。对于需要烧录非常规双列直插式器件的用户,还要考虑特殊封装IC插座、适配器的价格,不要小看这一器件,它的价格往往从500元到千元以上,在低成本的系统中绝对要做好预算。最后横向比较一下编程器不同品牌产品的附加功能,可能以后用得到。

选购编程器一般要注意其烧录准确性、稳定性、易用程度。烧录器的准确性和稳定性表现在确保芯片烧录深度,使数据保留时间长久,且烧录成功率高。有些编程器在烧录中和检验都显示正常,而在最终使用被烧录芯片时容易发生问题,有些编程器在烧录时就成功率偏低,尤其是烧录那些对烧录要求较高的芯片容易出问题,还有些编程器对环境条件要求过分严格,丝毫电压不稳就会影响其烧录效果和成功率,甚至有的编程器对电脑的速度也有限制。编程器的易用程度主要针对一些初入门者,通常WINDOWS版的驱动程序操作比较直观,容易上手,软件自动化程度高,提供产品数据库,只要根据芯片上的标识正确选择器件,该器件的一些烧录参数就会自动被设定。目前较好的编程器都同时提供DOS/WIN9x双版本的驱动应用程序。另外软件的更新升级也比较重要,一些小厂产品更本没有考虑给用户升级,而大厂的编程器通过网络或其它途径向用户提供免费升级文件。

对于商业用户,如果要大量烧录芯片,还要求编程器的烧录速度,主要是讲究烧录效率,不同档次的产品速度可能相差很大,目前高档的台湾研仪LabTool-48高速智能型万用编程测试器烧录4M FLASH最快只需32秒。LabT ool-848生产型高速烧录器,可同步/半同步拷录8颗,烧录8个8M的FLASH最快仅需45秒。

选购中高档编程器最好选用新型的智能型编程器,与传统编程器不同的是,它的硬件电路不是纯粹用逻辑器件构成,而是内置单片机控制,计算机主机不直接控制编程器的硬件电路工作,而是通过向编程器内置单片机发指令,间接控制编程器工作。这样做的好处是单片机对每一条所收到的指令进行判断校验,如果发现错误指令则会进入错误处理程序。由于单片机自带晶振,编程时序由单片机产生,替代了以前利用软件延迟补偿的做法,使编程器对各种速度的电脑主机都有很好的兼容性。

以产品定位而言,如果用户只是烧录一些EPROM和EEPROM,又非常计较价格,不妨选购一些E (E)PROM的读写板(编程卡,如本站开发的BIOS编程卡),虽然功能单一,但价格便宜,一般只有100-400元,投资很低(要是用于旧EPROM芯片编程,还要考虑添置一台紫外线擦除灯);对于需要烧录E(E)PROM、FLASH或AT89C51/52常规通用芯片,可以考虑购买MP100或炜煌WH-200B等,它们的价格约在500元左右,满足基础应用的需要;如果想要购买一台中档的烧录器顺便搞些小研究,预算在600-1800元左右,可以考虑ALL03、WH-500A/B、RF-810、RF-1800、SUPERPRO/L、SUPERPRO/L+等,这些产品大多支持1000种以上常用器件(部分达到3000种以上),并附带有一些高级附加功能;对于科研单位和开发人员,应当选择高档的编程器,ALL-07/11在业界享有盛誉,不过目前更高档的LabT ool-48具备更高的性能,其自动侦测IC插反、位置插错,IC管脚接触不良及IC内部断路,过电流保护、电流过载保护,可设定验证VCC +/-5% 或+/-10%,属于目前比较先进的功能,也是开发者的有利工具,价格在6000元以上。

编程器的选择:

适用对象产品类型推荐型号特点

初级选择:BIOS编程卡、板等BIOS编程卡性价比较高

一般维修:廉价编程器TOP系列或者SUPERPRO-L+

专业维修:普通编程器SUPERPEO280U 支持芯片多,工作稳定

科学研究:高档编程器LabTool-48UXP或者ALL-100 支持芯片相当多

相关主题