什么是闭合性跌打损伤| ur品牌属于什么档次| 牙痛不能吃什么东西| 2004年是什么年| 黄体酮有什么作用| 单宁是什么意思| 夏天哈尔滨有什么好玩的地方| 下午三点到四点是什么时辰| 直落是什么意思| 女人喜欢什么姿势| 1985属什么| 女孩缺金取什么名字好| 什么是有氧运动| o型血阳性是什么意思| 阴茎溃疡用什么药| 强直性脊柱炎挂什么科| 说什么道什么| 271是什么意思| 女生男相的是什么命| 狼吞虎咽的意思是什么| 男大三后面一句是什么| 硒片什么牌子好| 什么牌子的奶粉最好| 北京的简称是什么| 母鸡什么意思| 人爱出汗是什么原因| 脑溢血是什么原因| 切克闹是什么意思| 10pcs是什么意思| 直女是什么意思| 卵巢畸胎瘤是什么病| 降逆是什么意思| 导盲犬一般是什么品种| 月经期肚子疼是什么原因| 美工是做什么的| 男人喜欢什么姿势| 多出汗有什么好处| 血常规挂什么科| 副处是什么级别| 红细胞偏低是什么意思| 为什么拉肚子| 塔姆是什么动物| 心衰吃什么药效果最好| 宫腔粘连是什么意思| 好马不吃回头草是什么意思| 嗔恨是什么意思| 胃溃疡吃什么水果好| bacon是什么意思| 前置胎盘是什么原因引起的| 类风湿因子高是什么原因| 宫腔镜检查后需要注意什么| 飞机上不能带什么东西| 什么车不能坐| 孕妇脚抽筋是什么原因| 胚芽是什么| 卵泡不破是什么原因造成的| 吃什么都咸是什么原因| 拔罐痒是什么原因| 血压低头疼是什么原因| 脑干出血是什么原因造成的| 弱阳性是什么原因| 什么堂大什么| 神经衰弱吃什么药最好| 孕妇缺铁性贫血对胎儿有什么影响| 你是什么意思| 栀子花黄叶是什么原因| 卤蛋是什么意思| anello是什么牌子| 风暴是什么意思| 玉林狗肉节是什么时候| 什么得什么词语| 鼻息肉是什么样的图片| 悬钟为什么叫绝骨| 腰疼吃什么药好| 内分泌失调吃什么药效果最好| 夜尿增多是什么原因| 老公工作劳累炖什么汤| 依非韦伦片治什么病的| 响是什么意思| 乌鸡白凤丸男性吃治疗什么| 南辕北辙什么意思| 发光免疫是检查什么的| 市长什么级别| 命悬一线的意思是什么| 周星驰为什么不结婚| 治疗湿疹吃什么药| 什么是点天灯| 决堤什么意思| 从胃到小腹连着疼是什么原因| 发烧是什么原因| 排场是什么意思| 杭州有什么美食| 备注是什么意思| 青龙白虎是什么意思| 母亲节一般送什么礼物| 小兔子吃什么食物| 双恋是什么意思| diss是什么意思| 迁移宫是什么意思| 检察院是做什么的| 正因数是什么| 亩产是什么意思| 冬是什么生肖| 黄发指什么| 胆汁反流吃什么食物好| 真菌感染用什么药| 小孩抽动症是什么引起的| 感冒流鼻涕咳嗽吃什么药好| 息肉有什么危害| 五月21号是什么星座| 什么的友谊| 边缘性脐带入口是什么意思| 彩云之南是什么意思| 睡觉出汗是什么原因| 自私什么意思| 身上长癣是什么原因| 屮艸芔茻什么意思| 9像什么| 红是什么意思| 航母舰长是什么级别| 肉身成圣是什么意思| 希特勒为什么杀犹太人| 低钾血症吃什么药| 小便带血什么原因| 舒俱来是什么宝石| 什么是梨形身材| 血管炎不能吃什么食物| 卤水是什么水| 十一月一日是什么星座| 兰花长什么样| 身上痒是什么原因| 潮喷是什么感觉| 猥亵是什么意思| 厄瓜多尔说什么语言| 空腹喝啤酒有什么危害| 诸葛亮是个什么样的人| 回笼觉是什么意思| 镜检白细胞是什么意思| 做胃镜挂什么科| 知了长什么样| 听佛歌有什么好处| 绿豆不能和什么一起吃| 天铁是什么| 沉甸甸的爱是什么意思| nbr是什么材料| 吃什么食物补肾最快| 儿童长倒刺缺什么营养| 肝肾不足吃什么中成药| 切除一侧输卵管对女性有什么影响| 半夜三更是什么生肖| 榴莲什么味道| 肩周炎不能吃什么食物| 什么是慰安妇| 男龙和什么生肖最配| 什么是沙眼| 什么是危险期| 阴道有味道是什么原因| 脑溢血是什么原因| 不孝有三无后为大是什么意思| 视频脑电图能检查出什么| 丙字五行属什么| 周长是什么意思| 孩子记忆力差是什么原因| 五险一金什么时候开始交| 高胰岛素血症是什么病| 昙花一现什么意思| 什么时候减肥效果最快最好| 属牛的本命佛是什么佛| 怀孕14天有什么症状| 为什么乳头会有白色分泌物| 作是什么意思| 身上搓出来的泥是什么| 体检前三天不能吃什么| 治疗褥疮用什么药| 无限极是干什么的| 吃什么容易消化| 96166是什么电话| pettm和pe有什么区别| 女人梦见蛇是什么预兆| 大便有血是什么原因男性| 什么地坐着| 盗汗什么意思| 羊跟什么生肖最配| 吃什么能快速减肥| 会所是什么意思| pvd是什么意思| 黑灰色是什么颜色| 过敏痒用什么药膏| 剑桥英语和新概念英语有什么区别| 城堡是什么意思| 白细胞高是什么原因| 1月3号什么星座| 医院建档是什么意思| 毒龙是什么| 什么是亚麻籽| 为什么一直打喷嚏| 为什么会有痣| 者加羽念什么| 泪崩是什么意思| 肺结核咳血是什么程度| 1995年是什么年| 阿尔茨海默症是什么病| 补血最快的方法是什么| 名不见经传是什么意思| 胎儿窘迫什么意思| 台湾三小是什么意思| 玄猫是什么猫| 代言人是什么意思| 武汉属于什么地区| 类风湿性关节炎用什么药| 刺瘊子是什么原因造成的| 为什么有白头发| 诈尸是什么意思| 什么样的大树| 六甲是什么意思| 1953年属什么| 木节念什么| 大将是什么级别| 名媛什么意思| 硬下疳长什么样| hpv亚型是什么意思| 感冒流鼻涕咳嗽吃什么药好| 什么的故事填词语| 柿子什么季节成熟| 1218是什么意思| 霍金什么时候去世| 汪星是什么意思| 积食吃什么食物帮助消化| 什么食物可以减肥| 锖色是什么颜色| 儿童干咳吃什么药| 下次闰六月是什么时候| 什么食物蛋白质含量高| 诈骗是什么意思| 韶字五行属什么| 尿道感染是什么原因引起的| 大同有什么好吃的| 嘴唇发白什么原因| 力不从心的意思是什么| 什么叫智齿牙| 中度抑郁症吃什么药| 什么是霸凌| 男人嘴唇薄代表什么| 什么水什么龙| 什么是手性碳原子| 佝偻病缺少什么元素| 超敏c反应蛋白高是什么意思| 孕妇吃什么补血| 吃了避孕药后几天出血是什么原因| 牛与什么生肖最配| 不知不觉是什么意思| 立夏什么时候| 可甜可盐什么意思| 风热感冒吃什么水果| 氯雷他定有什么副作用| 支气管舒张试验阳性是什么意思| 梦见家里死人了代表什么预兆| 吃什么能升血压| 冠冕堂皇什么意思| 乌鸡炖什么好吃又有营养| 五七年属什么生肖| 什么叫佛系| 工作单位是什么意思| 杀青了是什么意思| 百度
工业控制 | 能源技术 | 汽车电子 | 通信网络 | 安防监控 | 智能电网 | 移动手持 | 无线技术 | 家用电器 | 数字广播 | 消费电子 | 应用软件 | 其他方案

电路设计->传感器电路图->其他传感器电路图->用于天文观测的CCD相机系统的研究

小孩喜欢趴着睡觉是什么原因

发布人:卤煮火烧 时间:2025-08-05 收藏
百度 该项目旨在为肺癌患者提供从疾病科普、社群关爱到心理疏导的全方位支持,提升肺癌患者对肺癌规范化诊疗的认知。

  摘要:详细介绍紫金山天文台红外实验室开发的CCD相机系统的软硬件设计。根据柯达CCD芯片KAF-0401LE的时序要求,用复杂可编程逻辑器件(CPLD)实现了CCD的时序;采用相关双采样技术降低探测信号噪声;用89C51作下位机控制,通过RS232与上位计算机通信;系统控制软件采用Visual C++编写。

  关键词:CCD CPLD 相关双采样 控制系统 串口通信

  引言

  CCD通常分为3个等级;商业级、工程级和科学级。3个级别的要求一级比一级高。衡量CCD的性能主要从以下几个方面:量子效率和响应度、噪声等效功率和探测度,即动态范围和电荷转移效率等。科学级CCD以其高光子转换效率、宽频谱响应、良好线性度和宽动态范围广泛用于天文观测,已成为望远镜测必不可少的后端设备。国内各天文台望远镜终端都是从外围引起的成套设备,使用和维护很不方便,并且价格昂贵,因此国内迫切需要发展自己的CCD技术。紫金山天文台红外实验室对这一课题进行了深入研究,广泛调研,认真选取,

从芯片开始一直到系统的软硬件设计,搭建了自己的CDD相机系统。

 

  1 系统设计

  CCD芯片决定相机系统的性能,为此我们广泛调研,最后选定柯达公司的KAF-0401LE芯片。它动态范围大(70dB),电荷转移效率高(0.999 99),波长响应范围宽(0.4μm~1.0μm),低暗电流(在25℃条件下,7pA/cm2),量子效率为35%,并且具有抗饱和性,能够满足科学观测的要求,既可用于光谱分析,又可用于成像观测。

  系统设计的重点是解决CCD芯片的驱动和系统噪声的问题。我们的设计如下:采用柯达公司的KAF-0401LE芯片作为探测器,Ateml公司的带闪存Flash的89C51作下位机控制器,复杂可编程逻辑作(CPLD)作时序发生和地址译码,采用相关双采样技术降低噪声,自带采样保持的12位A/D转换顺AD1674进行模数转换,扩展8片128Kbit(628128)的RAM作1为帧图像暂存空间,通过RS232与计算机串口通信,接受计算机的控制。整个系统由图1所示几个功能部件组成。

  1.1 时序信号发生电路

  KAF-0401LE芯片的时序要求:积分期间φV1、φV2保持低电平;行转移期间φH1保持高电平,φH2保持低电平。每行开始φV1的第2个脉冲下降沿后,要有1个行转移建立时间tφHs,读完行后需延迟1个像素时间te才开始下一行φV1脉冲;同样,φV1第2分脉冲下降沿后,开始下一行转移,如此直到读完1帧。

  复杂可编程逻辑器件(CPLD)以其高度集成、灵活、方便的特点,在电路设计中运用越来越广泛。Altera公司的复杂可编程逻辑器件EPM712SLC84-15具有2500个可用逻辑门,128个宏单元,8个逻辑块,最大时钟可达147.1MHz,带有68个可供用户使用的I/O引脚,PLCC封装,可通过JTAG接口实现在线编程。我们选用EMP7128SLC84-15,通过硬件描述语言(VHDL)在集成开发环境MAX PLUS II下完成逻辑设计;编译后,通过JTAG接口下载到电路板上的EPM7128SLC84-15中,实现了KAF-0401LE芯片的时序要求。

  

 

  MAX PLUS II虽然有很丰富的元件库,但并不是针对某一应用而开发的,具有通用性,调用它固有的元件库可能造成资源的浪费,没有必要。因此我们按照需求,编制了自己的元件库,然后在程序中作为元件调用。在本系统中,仅用1片EPM7128LC84-15就实现了CCD的时序要求、暂存RAM和接口扩展芯片8255的片选和地址译码,既简化耻电路的硬件设计,提高了系统可靠性,又降低了成本。交流时序条件要求如表1所列。

  表1

  描 述符号最小值正常值最大值

  φH1、φH2时钟频率/MHzfH 1015

  φV1、φV2时钟频率/kHzfV 100125

  周期/nste67100

  φH1、φH2建立时间/μstφHS0.51

  φV1、φV2脉冲/μstφv45

  复位时钟脉宽/nstφR1020

  读出时间/mstreadout3450

  每行读出时间/μstline65.895.6

  1.2 双采取、模拟放大电路及A/D变换电路

  我们采用能够满足高频要求的放大器LF356N设计双采样和模拟放大电路。根据CCD的动态范围选用自带采样保持的12位A/D变换器AD1674作模数转换。

  双采样原理如图2所示。RSL是CCD复位电平,光信号相当于SGL与RSL的差值,理论上只要分别在RSL和SGL处各采样一次,然后相减便得到信号的值。然而,实际上RSL和SGL并不是理想的水平线,而是存在着低频起伏噪声。为了降低噪声的影响,通常的做法是,分别在RSL和SGL处多次采样求平均,这样对硬件和数据处理软件的要求都很高。我们这里采用了积分型相关双采样技术,如图3所示,CCD信号分别经过同相和反相放大器连到模拟开关输入端。模拟开关S1打开时,RSL通过电容积分;s2打开时,SGL信号经电容积分;s3打开输入端接地,信号保持不变;s4为复位开关。积分放大器的输入、输出关系如下:

  

 

  图2中的积分输出是相关双采样的输出波形图。采样保持后通过A/D进行模数转换,经8255口存在板上的RAM中。

  1.3 电压偏置电路

  CCD驱动信号的直流偏置电压各不相同,CPLD产生的TTL信号必须经过电压变换才能加到CCD的输入端。我们首先用LM317和LM337产生所需要的偏置电压,然后经过时钟驱动芯片DS0026转换得到时序和偏置都符合CCD要求的信号,电路如图4所示。

  

 

  LM317用于输出正相偏置电压,LM337用于输出负相偏置电压,通过调节可变电阻R2阻值可得到我们所需的偏置电压,计算公式如下:

  

 

  其中,Iadj<100μA,Vref=1.25V,图4(a)中R1取240Ω,图4(b)中R1取120Ω。

  2 软件编程

  软件是管理硬件的工具,硬件是实现软件功能的基础。本系统的软件工作任务较重,从可编程逻辑器件的硬件描述语言编程、电路板上单片机的汇编程语言编程,到计算机上控制系统的Visual C++编程。

  2.1 时序信号的VHDL语言编程

 

  我们用VHDL编制CCD时钟驱动信号、图像暂存RAM和接口扩展芯片8255的地址译码和片选信号,在集成开发环境MAXPLUS II中编译,通过JTAG口下载到EPM7128SLC84-15中。下面给出实现CCD系统时序部分VHDL语言设计和时序仿真结果。VHDL语言编程基本上分为2个部分:实体说明和结构体定义。实体说明部分定义端口,结构体中实现逻辑设计。程序如下:

  LIBRARY ieee; --包括的库

  USE ieee.std_logic_1164.all;

  USE ieee.std_LOGIC_ARITH.ALL;

  USE ieee.std_logic_unsigned.all;

  ENTITY kodak7128 IS --实体说明部分

  PORT --端口

  ( clk:IN std_logic; 时钟输入

  start:IN STD_LOGIC; --启动采集数据输入

  rc:OUT STD_LOGIC; --启动A/D变换输出

  s1,s2,s3,s4:OUT STD_LOGIC; --相关双采样模式时钟输出

  v1:OUT STD_LOGIC; --CCD行转移时钟输出

  v2:OUT STD_LOGIC;

  r :OUT STD_LOGIC;--CCD复位始终输出

  h1:OUT STD_LOGIC;--CCD像素转换时钟信号输出

  h2: OUT STD_LOGIC;

  a,b,c:IN STD_LOGIC; --扩展RAM译码输入

  a2,a3,a4,a5,a6,a7:IN STD_LOGIC; --口扩展芯片8255地址译码片选输入

  a8,a9,a10,a11,a12,a13,a14,a15 : IN STD_LOGIC;

  ram5,ram6,ram7:OUT STD_LOGIC; --扩展RAM及8255片选译码输出

  ram8,ram9,ram10,ram11,ram12,cs8255:out std_logic);

  ARCHITECTURE mboard OF kodak7128try IS-结构体实现部分

  --PROCESS定义逻辑

  END mboard;

  时序仿真结果如图5所示。

  2.2 下位机的汇编语言编程

  89C51作为电路板上的灵魂,负责接收计算机传来的命令,管理CCD数据的采集、接收、传送。与计算机的通信通过串行口中断实现,数据的采集通过外中断实现。

  事先需要定义好计算机与单 牒同的通信协议,在初始化程序中设置通信波特率、堆栈初始化以及寄存器初值,然后进入循环,等待中断的发生,调用中断子程序,实现预定功能。

  

 

  当计算机有命令到来时,进入串行中断子程序,在中断中根据预先定好的协议,判断计算机发来的不同命令,调用不同处理子程序。其中的命令有:采集、停止采集、取数、停止取数。

  2.3 CCD相机控制系统Visual C++编程

  Windows以其操作简单、友好的图形界面成为最流行的操作系统。Visual C++是目前公认最强大的Windows程序设计工具。我们用它开发了相机控制系统。

  首先定义人机接口的操作界面。在程序中主要分为数据的获取、存储与处理几个方面,在数据的获取方面我们专门定义一个串口通信类,开一个线程用于监听串口事件的发生,用于向下位单片机发送命令和接收数据。

  

 

  3 测试结果

  我们完成了从芯片到相机系统的软硬件研制,初步测试,效果良好,对于发展我们自己的CCD技术做出有意义的探索和研究。图6是相机CCD量子效率测试结果。



评论

技术专区

09年属什么生肖 死心是什么意思 什么是盆地 甲状腺低密度结节是什么意思 产妇喝什么汤下奶最快最多
血糖高是什么病 可以组什么词语 植物光合作用产生什么 什么情况下要做肠镜检查 母亲节送给妈妈什么礼物
城头土命是什么意思 鱼鳔是什么东西 cordura是什么面料 sy是什么意思 安吉白茶属于什么茶
桂枝是什么 奇花异草的异什么意思 吃海带有什么好处 为什么会得阴虱 菊花什么时候开
麦芽是什么dayuxmw.com 姗字五行属什么hcv7jop9ns8r.cn 钙片什么时候吃最好吸收hcv8jop9ns4r.cn 巨人观是什么hcv9jop6ns4r.cn 梦见屎是什么预兆hcv9jop6ns4r.cn
雄黄是什么beikeqingting.com 土中金是什么生肖hcv9jop3ns6r.cn 胆结石切除胆囊后有什么影响hcv8jop6ns5r.cn 检查妇科清洁度三是什么意思hcv8jop1ns8r.cn 重庆是什么地形bjhyzcsm.com
脊柱炎吃什么药效果好hcv9jop2ns7r.cn 开封有什么好玩的地方hcv9jop0ns7r.cn 跳蚤最怕什么药hcv8jop7ns8r.cn 伯爵是什么意思luyiluode.com 洛阳有什么大学hcv8jop6ns3r.cn
parker是什么牌子helloaicloud.com g是什么计量单位baiqunet.com 视力sca分别代表什么hcv9jop2ns4r.cn 火龙果有什么营养hcv8jop3ns6r.cn 卡介苗是预防什么的hcv7jop6ns5r.cn
百度