- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一讲:电路板设计
无论你访问哪一家可编程器件制造商的网站,你都会发现,对装在电路板上的器件进行编程,这是他
们到处宣传的一个特点。我们把它称为系统内编程(ISP),人们已经使用多年了。ISP 技术能够加快代码
调试,最后完成新产品设计,为生产制造做好准备。在生产中使用ISP 技术有实际的优点。ISP 可以减少
对器件进行编程的成本。使用ISP 技术可以提高灵活性,即提高在生产线上进行重新编程的能力,或者在
电路板上进行多步编程,不用进行反修或者把器件拿下来。ISP 技术省去了对预先编程器件的存货进行跟
踪方面的工作。电路板一旦具备ISP 的功能,就可以在现场完成升级或者提供服务。
工程师如何才能优化印刷电路板设计,在生产线上实现ISP 呢?有多种设计可以简化这种转变。
1.弄清楚电路板哪些是可编程器件。电路板上的器件并不是都可以进行系统内编程的。例如,并行器件通
常就不可以这么做。对于可编程器件而言,为了保持设计的灵活性,ISP 的串行编程能力是必不可少的。
2 .检查每个器件的编程技术规范,确定哪些引脚是必需的。这些信息可以从器件制造商那里得到,也可以
到网上下载。此外,现场应用工程师也可以提供器件和设计方面的支持,也是个很好的资源。
3.连接编程管脚,以便使用控制电路板上的引脚。确认在这个设计中,可编程管脚连接到电路板上连接器
或者测试点。用于生产的电路内测试器(ICT)或者ISP 编程器都需要这些。
4 .避开争用。确认ISP 所需要的信号没有连接到其他的硬件上,这些硬件会与编程器发生冲突。看看线
路的负载。有一些处理器能够直接驱动发光二极管(LED),但是,大部分编程器还做不到这一点。如果输入
/输出是共享的,那么,这可能会是一个问题。请注意监视定时器或者复位信号产生器。如果由监视定时器
或者复位信号产生器发出一个随机信号,那么,器件可能是不正确地编程的。
5.确定在制造过程中可编程器件是如何加上电源的。目标电路板必须加上电源,以便在系统中进行编程。
我们还需要确定以下几个问题:
• 需要什么样的电压?在编程模式下,组件需要的电压范围通常与正常工作模式不同。如果在编程时的电
压比较高,那么,必须保证这个更高的电压不会对其他组件造成损坏。
• 一些器件必须在高电平和低电平的情况进行检验,以保证器件的编程是正确的。如果是这样,那就必须
规定电压的范围。如果有复位产生器的话,请先检查复位产生器,因为在执行低电压检验时它可能会试图
把器件复位。
• 如果这个器件需要一个VPP 电压,那么要在电路板上提供VPP 电压,或者在生产时另外使用电源为它
供电。需要VPP 电压的处理器将和数字输入/输出线共享这个电压。请确认连接到VPP 上的其它电路可以
在更高的电压下工作。
• 是否需要监视器来看看电压是在器件的技术规范范围之内?请确认安全装置是有效的,能把这些电源保
持在安全范围内。
6.搞清楚使用什么样的设备来进行编程,以及进行设计。在测试阶段,如果电路板是放在测试固定件上进
行编程,那么可以通过针床来连接引脚。另外一个办法是,如果需要使用机架式测试仪,并且要运行专门
的测试程序,最好用连接器在电路板的边上进行连接,或者用电缆进行连接。
7.想出一些有创造性的信息跟踪措施。在生产线的后部增加针对配置的数据,这种做法变得越来越普遍。
在可编程器件有效使用时间内,可以把它做成智能器件。在产品上加上与产品有关的信息,例如,序号、
MAC 地址或者生产数据,这会使产品变得更加有用,更容易维护和升级,或者可以更容易地提供保修服务,
而且,还有利于制造商在产品的有效使用期内收集有用的信息。许多智能型产品通过增加一个简单而且
不太贵的EEPROM,用生产线或者现场的数据,对这个EEPROM 进行编程,就具备这种跟踪的能力。
图1 设计良好、适合最终产品的电路也会在生产过程中给ISP 的实现带来障碍。
图1 是一个简单的污水泵控制器的典型设计。U1 是一个使用闪存的通用可编程微控制器。在编程时需要使
用的管脚是PA0、PA1 和PA2 (这三个管脚分别是程序时钟、程序数据输入和程序数据输出)等。测试点
TP1-TP5 是连接到用来编程的电线上,对ICT 来说,这些测试点可能有用。对最终产品而言,这个设计是
行得通的,但是要想实现ISP,这个电路是不够的。存在三方面的问题:
复位线没有接到测试点上。对于更小的处理器,复位电路有一个上拉/下拉电阻器,它们把器件保持在非复
位的状态。因此,在最终设计中,如果没有把这条线连接起来,是不可以。然而,这条线对ISP 来说可能
会很重要。许多器件的制造算法是通过这这个管脚把组件设置在编程模式,或者致少
您可能关注的文档
- 《福建师范大学简介》.doc
- 《福建泰兴特纸有限公司》.PDF
- 《福建省实用节能技术(产品)推广目录》.pdf
- 《福建省省级政府采购货物和服务项目》.doc
- 《种豆大赛 The Great Bean Race》.pdf
- 《科学出版社 2016 年机械、力学类教材目录》.pdf
- 《科学研究动态监测快报》.pdf
- 《科学素质试题(判断题)》.pdf
- 《移动通信实验平台 1 产品概述 》.pdf
- 《移植嵌入式 Linux 到ARM 处理器 S3C2410:基本概念》.pdf
- 艾瑞咨询-2025年中国舒适眼镜白皮书.pptx
- 专题01 Units 4-6 重点语法归纳 七年级英语上学期期末考点(仁爱科普版2024).pptx
- 安全生产事故隐患大排查“百日攻坚”行动方案.PDF
- 第8课 欧洲的思想解放运动 课件高一下学期统编版(2019)必修中外历史纲要下(3).pptx
- 机械制图相关知识C语言及投影法等内容测试试卷.docx
- 第8课 欧洲的思想解放运动高一下学期统编版(2019)必修中外历史纲要下.pptx
- 第8课 现代社会的移民和多元文化 课件-高二历史统编版(2019)选择性必修三.pptx
- AIGC赋能高职“汽车新媒体营销”课程的应用探索.pdf
- 第8课 中国古代的法治与教化 课件-高三历史统编版(2019)选择性必修1一轮复习.pptx
- 21(null)大型购物中心 室内空气质量 解决方案.pdf
最近下载
- 2022年成都兴华生态建设开发有限公司招聘考试题库及答案解析.docx VIP
- 设备故障应急预案.docx VIP
- 公安刑事科学技术室等级评定办法.pdf VIP
- 【doc】某港务集团建设5万吨级通用码头工程项目可行性研究报告暨项目建.docx
- 电子设备装接工试题及参考答案.docx VIP
- 巡察组共性问题清单5个方面、19类、40种具体表现.docx VIP
- 2025贵州省粮食储备集团有限公司招聘76人笔试备考题库及答案解析.docx VIP
- 电子设备装接工(高级).doc VIP
- 2023年成都兴华生态建设开发有限公司校园招聘考试模拟试题及答案解析.docx VIP
- 《电力电子技术》课程思政教学案例.docx VIP
文档评论(0)