热度 16
2012-6-12 14:31
1332 次阅读|
0 个评论
4:整机设计过程和相关说明 (1)、 各文件所使用的软件工具及版本要求, 生产和调试过程中所使用的软硬件工具 本设计中采用MSP430作为控制MCU,使用IAR公司的MSP430C语言开发工具EW430 V3.4作为单片机开发的平台,并使用MSP430 C语言作为开发工具。编程使用自制的MSP430 13X、14X编程器进行。 对于CPLD的开发,采用的是ALTERA公司的QuartusII 4.2作为开发环境,使用VHDL语言和原理图电路描述相结合的方式,对MAXII EPM1270器件进行开发,编程使用自制的ALTERA BetyBlaster MV下载电缆进行。 此外对于摄像机的调试使用调试程序和专用程序相结合的方式。对摄像机的串口利用“串口调试助手 V2.0”进行初调,使用Basler公司的Camera Configration Tool+软件进行后期调试和使用调整。 摄像机图像的查看和捕捉,则采用Matrox公司的采集卡及附带软件。 (2)、软件设计和控制接口协议实现。 工业摄像机项目中涉及到的软件主要是主控制器MSP430单片机的嵌入式程序,主要的功能包括:控制( R 、 G 、 B )三路 A/D 转换器的工作状态和上电初始化设置,调整各路的增益;控制可编程逻辑器件( CPLD )的工作模式,控制摄像机的工作速度和摄像机数字接口的传输模式的功能,掉电保护功能等等。这就使得单片机的程序相对要复杂一些,基于以往的开发经验,采用了 MSP430 C 语言作为开发工具,以降低程序的编写难度和开发、调试周期。 具体的开发文档和设计说明,请参见: 设计文档贴: http://www.9mcu.com/9mcubbs/forum.php?mod=viewthreadtid=1269extra = =================================================================== 开源程序共享: CLPD的设计工程包: 主控CPU(MSP430)设计工程包: 这里共享出最初版本CPLD(MAXII)的VHDL硬件描述语言程序,相关的设计说明后补吧。 这个版本里面包含线阵CCD的时序生成和驱动、AD9843A的数据采集驱动(含相关双采样)和Camera Link的时序驱动三个部分。 CCD时序生成模块.txt (7.44 KB, 下载次数: 0, 售价: 5 金钱) 2012-5-25 09:20:52 上传 下载次数: 0 售价: 5 金钱 CPU的并行通信接口.txt (439 Bytes, 下载次数: 0, 售价: 5 金钱) 2012-5-25 09:20:52 上传 下载次数: 0 售价: 5 金钱 Camera Link接口驱动程序.txt (4.21 KB, 下载次数: 0, 售价: 5 金钱) 2012-5-25 09:20:52 上传 下载次数: 0 售价: 5 金钱 这里共享一些相关的微控制器控制函数和程序: AD9843A初始化.txt (2.76 KB, 下载次数: 0, 售价: 5 金钱) 2012-5-25 09:20:52 上传 下载次数: 0 售价: 5 金钱 I2C驱动函数包.txt (2.58 KB, 下载次数: 0, 售价: 5 金钱) 2012-5-25 09:20:52 上传 下载次数: 0 售价: 5 金钱 MSP430和CPLD的并行通信.txt (430 Bytes, 下载次数: 0, 售价: 5 金钱) 2012-5-25 09:20:53 上传 下载次数: 0 售价: 5 金钱 命令解析函数.txt (33.64 KB, 下载次数: 0, 售价: 5 金钱) 2012-5-25 09:20:54 上传 下载次数: 0 售价: 5 金钱 偏移量控制模块.txt (409 Bytes, 下载次数: 0, 售价: 5 金钱) 2012-5-25 09:20:54 上传 下载次数: 0 售价: 5 金钱 增益换算函数.txt (596 Bytes, 下载次数: 0, 售价: 5 金钱) 2012-5-25 09:20:54 上传 下载次数: 0 售价: 5 金钱 具体的开发文档和设计说明,请参见: 设计文档贴: http://www.9mcu.com/9mcubbs/forum.php?mod=viewthreadtid=1269extra = ============== 性能测试---测试文档: 2012-4-23 22:23:26 上传 下载附件 (347.63 KB) 工业摄象机性能测试记录.pdf (66.68 KB, 下载次数: 4, 售价: 2 金钱) 2012-4-23 22:24:01 上传 下载次数: 4 售价: 2 金钱 功能测试---测试文档: 2012-4-23 22:41:54 上传 下载附件 (271.19 KB) 工业摄象机功能测试记录.pdf (58.12 KB, 下载次数: 3, 售价: 2 金钱) 2012-4-23 22:42:34 上传 下载次数: 3 售价: 2 金钱