Altium Designer 10软件在《电子线路CAD》课程中的应用
2018-07-09李翠梅李天源徐磊
李翠梅 李天源 徐磊
摘要:本论文阐述了Altium Designer 10软件的特点,并展示了该软件在《电子线路CAD》课程中的应用实例,说明了该软件在提高学生绘制PCB板图能力方面具有重要意义。
关键词:Altium Designer 10软件;电子线路CAD;PCB板图
现在很多工科类高校电子类专业都开设了《电子线路CAD》课程,这是一门实用性很强、学生也很感兴趣的一本课程,但很多高校在开设这门课程时都是基于Protel dxp 2004教学,有的甚至还停留 在Protel 99 软件教学,这早已跟不上时代的发展,也不利于现代高性能、多层PCB板的设计。最新版本的Altium Designer10提供了全新的管理器件的方式,它提供功能强大,高度集成的电路板设计发布流程,很好地避免了人为交互中可能出现的一些不必要的错误。
1 Altium Designer 10软件的新特性
(1)分割内电层的速度提升:Altium Designer10不仅增加了许多额外的新功能,而且Altium Designer10的代码也大都进行了改进,以提高性能和内存管理的效率。(2)增强了布线功能:像单线和差分对布线一样,总线布线可以旋转45度弧度和90度弧度。(3)构建明析的原理图:层次化的编辑器能够让使用者用起来非常有条理,并且可以划分非常复杂的设计。(4)PCB扳级设计:为了发现隐藏的错误,Altium Designer10软件让使用者了解2D电路板设计工具看不到的东西。通过查看使用者设计的内容,动态的实时3D PCB编辑环境能带来全新的板级设计体验。
2 基于Altium Designer10 软件PCB板设计应用实例
(1)设计要求。设计“智能云气象台”原理图,并根据原理图设计出PCB板图。
(2) 设计准备工作。①注意:单元名称不能以阿拉伯数字开头,否则就无法做DRACULA检查。②布局前应先考虑好PIN的方向和位置。③布局前分析电路,完成同一功能的器件画在一起④预先设定双层板,图中网格的方向尽可能一致。
(3)设计方案。本项目的主要任务是完成一个“智能云气象台”系统的PCB设计,由于设计模块众多,工程量大,所以需要进行规划。先寻找各模块原理图或者库,没有库的就需要自己来完成模块的设计。
(4)设计方法。学生们根据模块化分批次设计,该设计主要可分为单片机最小系统模块、开关控制模块、OLED显示模块、机智云部分模块等。最终完原理图和PCB板图如下:
3 结语
该“智能云气象台”是大学生创新创业项目,学生们将设计好的PCB板图纸发到厂家制作出PCB板,通过焊接、调试等做出实物,性能指标都达到了要求。基于Altium Designer10软件讲授《电子线路CAD》课程,大大地提高了学生的电子线路计算机辅助设计能力和实践运用能力,取得了很好的教学效果。Altium Designer10软件应大力推广,愿更多的高校来将这款软件应用在电子线路CAD课程教学中。
参考文献:
[1]郭勇.Altium Designer印制电路板设计教程[M].机械工业出版社,2015.
[2]简远鸣,熊川.应用型本科电子线路CAD课程的教学探讨[J].教育教学论坛,2016(08).
[3]于洋,王巍.电子线路CAD課程教学改革探讨[J].辽宁工业大学学报(社会科学版),2013(01).
项目:该论文得到江西省高等学校教育改革研究课题“基于创新创业人才培养模式的《电子线路CAD》的教学改革研究与实践”(项目编号:JXJG161011)基金资助