原创
线阵摄像机设计(5)
2012-6-12 14:31
1355
16
16
分类:
工业电子
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=viewthread&tid=1269&extra=
===================================================================
开源程序共享:
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=viewthread&tid=1269&extra=
==============
性能测试---测试文档:
工业摄象机性能测试记录.pdf (66.68 KB, 下载次数: 4, 售价: 2 金钱)
2012-4-23 22:24:01 上传
下载次数: 4
售价: 2 金钱
[记录] [
购买]
功能测试---测试文档:
工业摄象机功能测试记录.pdf (58.12 KB, 下载次数: 3, 售价: 2 金钱)
2012-4-23 22:42:34 上传
下载次数: 3
售价: 2 金钱
[记录] [
购买]
文章评论(0条评论)
登录后参与讨论