中南大学大物实验D-A,A-D转换器预习册
- 格式:pdf
- 大小:8.85 MB
- 文档页数:2
[《DSP原理及应用》课程实验报告](软、硬件实验)实验名称:[《DSP原理及应用》实验]专业班级:[ ]学生姓名:[ ]学号:[ ]指导教师:[ ]完成时间:[ ]目录第一部分.基于DSP系统的实验 (1)实验3.1:指示灯实验 (1)实验3.2:DSP的定时器 (3)实验3.5 单路,多路模数转换(AD) (5)第二部分.DSP算法实验 (13)实验5.1:有限冲击响应滤波器(FIR)算法实验 (13)实验5.2:无限冲激响应滤波器(IIR)算法 (17)实验5.3:快速傅立叶变换(FFT)算法 (20)第一部分.基于DSP系统的实验实验3.1:指示灯实验一.实验目的1.了解ICETEK–F2812-A评估板在TMS320F2812DSP外部扩展存储空间上的扩展。
2.了解ICETEK–F2812-A评估板上指示灯扩展原理。
1.学习在C语言中使用扩展的控制寄存器的方法。
二.实验设备计算机,ICETEK-F2812-A实验箱(或ICETEK仿真器+ICETEK–F2812-A系统板+相关连线及电源)。
三.实验原理1.TMS320F2812DSP的存储器扩展接口存储器扩展接口是DSP扩展片外资源的主要接口,它提供了一组控制信号和地址、数据线,可以扩展各类存储器和存储器、寄存器映射的外设。
-ICETEK–F2812-A评估板在扩展接口上除了扩展了片外SRAM外,还扩展了指示灯、DIP开关和D/A设备。
具体扩展地址如下:C0002-C0003h:D/A转换控制寄存器C0001h:板上DIP开关控制寄存器C0000h:板上指示灯控制寄存器详细说明见第一部分表1.7。
-与ICETEK–F2812-A评估板连接的ICETEK-CTR显示控制模块也使用扩展空间控制主要设备:108000-108004h:读-键盘扫描值,写-液晶控制寄存器108002-108002h:液晶辅助控制寄存器2.指示灯扩展原理3.实验程序流程图开始初始化DSP时钟正向顺序送控制字并延时四.实验步骤1.实验准备连接实验设备:请参看本书第三部分、第一章、二。
第9章可逆原电池1.写出下列原电池中各电极反应、电池反应与E的计算公式.①② Pt,H<101325Pa>|KOH<a>|O2<101325Pa>,Pt2③④解:<1> 负极 Pb<s>+<a> → PbSO4<s>+2e正极 Cu2+<> + 2e →Cu<s>电池反应 Pb<s>+SO<a> + Cu2+ <a Cu2+> ==== PbSO4<s>+Cu<s>4<2> 负极 H< pΘ > -2e → 2H+ <a H+>2< pΘ > + H2O +2e → 2OH -<a OH ->正极 O2<pΘ> +电池反应 H2O2<pΘ> → H2O<l><3> 负极 3H<p H2> - 6e → 6H+<aq>2正极 Sb2O3<s> + 6e + 6H+<aq> → 2Sb<s> +3H2O<l>电池反应 Sb2O3+3H2<p H2> → 2Sb<s> + 3H2O<l><4> 负极 Ag<s> + I -<a I-> → AgI<s> + e正极 AgCl<s> + e → Ag<s> + Cl - <a Cl->电池反应 Agl<s> + I-<a I-> → Ag<s> + Cl - <a Cl->2.试将下列化学反应设计成原电池〔1〕Zn<s> + H2SO4<a1> === ZnSO4<a2> + H2<p H2>;〔2〕Ni<s> + H2O ==== NiO<s> + H2<p H2>〔3〕H2<p H2> + O2<p O2> ==== H2O<l>;〔4〕H2<p H2> + HgO<s> ==== Hg<l> + H2O<l>解:〔1〕负极 Zn<s> -2e → Zn2+<a2>正极 2H+<a1> + 2e → H2<P H2>电池反应 Zn<s> +2H+<a1> ==== Zn2+<a2>+ H2<p H2>电池符号 Zn<s> | ZnSO4<a2> || H2SO4<a1> | H2<p H2>,Pt<2> 负极 Ni<s> + 2OH -→NiO<s> + H2O +2e正极 2H2O + 2e →H2<p H2> +2OH -电极反应 Ni<s> + H2O ====NiO<s> + H2<p H2>电池符号 Ni<s>,NiO<s> | KOH<稀> | H2<p H2>, Pt〔3〕负极 H2<p H2> + 2OH -→ 2H2O + 2e正极 2H2O +2e → 2OH - + O2<p O2>电池反应 H2<p H2> + O2<p O2>==== H2O<l>电池符号 Pt,H2<p H2> | NaOH<稀> | O2<p O2>,Pt<4> 负极 H2<p H2> + 2OH -→2H2O +2e正极 HgO<s> + H2O +2e → Hg<l> +2OH -电池反应 H2<p H2> + HgO<s>==== Hg<l> + H2O<l>电池符号 Pt ,H2<p H2> | KOH<稀> | HgO<s>,Hg<l>3.工业上用铁屑加入硫酸铜溶液中以置换铜,试设计原电池;计算该反应在298.15K时的平衡常数,并说明此置换反应进行的完全程度.已知=0.3402V,=-0.4402V.〔答案:2.423×1026〕解:电池符号为:-〕Fe<s> |Fe2+ <a1>|| Cu2+<a2>|Cu<s> <+因很大,故可以认为反应进行彻底.4.试计算反应:2Fe3++2Br-→2Fe2++Br2在298.15K下的标准平衡常数?〔答案:1.06×10-10〕解:将反应设计为原电池:->Pt, Br2| Br-<a1> || Fe3+-<a2>, Fe2+<a3> | Pt <+查298.15K下标准电极电势顺序表得,5.在298.15K时,测得下列电池的E为1.228VPt,H2<>|H2SO2<0.01mol·kg-1>|O2<>,Pt已知△f=-285.83kJ·mol-1.试计算:①此电池的温度系数;②设反应热在此温度范围内为常数,试求此电池在273.15K时的电动势.〔答案:–8.493×10-4 V·K-1;1.2492V〕解:负极: H2<> → 2H+<m H+ =2×0.01 mol·kg-1 > + 2e正极: O2<> + 2H+<m H+ =2×0.01mol·kg-1> + 2e → H2O<l>电池反应: H2<> + O2<> ==== H2O<l>〔1〕求电池的温度系数ΔG = -2EF = -2×1.228×96485 = -236967.16 J·mol-1-163.89 J·mol-1·k-1<2> 求电动势-zEF = ΔG = ΔH –TΔS = ΔH -= <-285.83> - [273.15×2×96485×<-8.49×10-4>]×10-3= -241.06 kJ·mol -16.已知;.求.在298.15K时,铜粉溶液混合,试计算平衡时Cu+离子浓度?〔答案:0.158V;与含0.01mol·kg-1的CuSO24.42×10-5〕解: <1> Cu2+ + 2e ==== Cu<2> Cu+ + e ==== Cu<3> Cu2+ +e ==== Cu+因<1> - <2> = <3>,故,即溶液混合时,可能发生下述反应Cu粉与 CuSO4Cu2+ + Cu ==== 2Cu+0.01 00.01-x2x取mΘ=1.0mol·kg-17.在298.15K时,将金属铁片和镉片分别插入下列溶液之中构成原电池,何者为负极?<1> 溶液中Fe 2+与Cd2+的浓度均为0.1mol·kg-1;<2> 溶液中含Fe2+为0.1mol·kg-1,含Cd2+为0.0036 mol·kg-1. 〔答案:〔1〕铁;〔2〕镉〕解:设溶液中各离子的活度系数均为1,mΘ=1.0mol·kg-1<1> 计算 Fe与Cd的电极电势Fe2+ <m1 =0.1 mol·kg-1> + 2e → Fe<s>Cd2+< m2 =0.01mol·kg-1> + 2e → Cd<s>在因为< ,所以此溶液中铁为负极<2> 在此溶液中,仍为0.4698V因为<,故在此溶液中金属镉为负极.8.已知298.15K时=-0.1263V,PbSO2的活度积K sp=1.66×10-8,试求〔答案:–0.3564V〕解:〔1〕 Pb2+ <a1> + 2e → Pb<2> PbSO4→ Pb2+ <a1> + <a2><1> + <2> = <3>: PbSO4+2e → Pb + <a2>故9.在298.15K 时,浓度为0.1mol·kg-1或0.01mol·kg-1的AgNO3溶液中Ag+离子的平均迁移数为0.467.试计算下列电池在298.15K时的电动势与电池<2>的液体接界电势.<1> Ag|AgNO3<0.01mol·kg-1,=0.892>‖AgNO3<0.1mol·kg-1,=0.733|Ag;<2> Ag|AgNO3<0.01mol·kg-1,=0.892>|AgNO3<0.1mol·kg-1,=0.733|Ag〔答案:0.054;0.058V〕解:对1-1价型的电解质溶液而言:m± = m i = m ,电池〔1〕正极反应:Ag+ <a2> + e → Ag负极反应:Ag → Ag+ <a1> + e电池反应:AgNO3<a2> ==== AgNO3<a1>电池〔2〕为有迁移的浓差电池,对正离子可逆,故用扩0.0577 - 0.0541 = 0.0036V10.在298.15K时,测得下列电极反应的.Ag<NH3>+2+ e ===== Ag + 2NH3已知银的 ,求银氨配离子的不稳定常数.〔答案:6.146×10-8〕解:Ag<NH3>+2+ e ===== Ag + 2NH3Ag++e ===== Ag<1> - <2> 得: Ag<NH3>2+ ===== Ag+ + 2NH311.试用两种方法求下列原电池的电动势Zn<s>|ZnCl2<0.1mol·kg-1>|Cl2<101325Pa>,Pt〔答案:E+=0.7948V;E-=1.402V;2.197V〕解:设溶液中各离子的活度系数均为1第一法,现分别计算电极电势:负极:Zn<s> → Zn2+<a1> + 2e正极: Cl2+ 2e → 2Cl -<a2>E =第二法,先写出电池反应,然后直接求此电池的电动势:Zn<s> + Cl2<pΘ> ==== Zn2+<0.1 mol·kg-1> + 2Cl-<0.2 mol·kg-1>12.某水溶液中约含0.01mol·kg-1CdSO2、0.01mol·kg-1ZnSO4和0.5 mol·kg-1H 2SO4,在此溶液中插入两支铂电极,在极低电流密度下进行电解,同时很好搅拌,已知298.15K时, ①试问何种金属将首先在阴极上沉积;②当另一金属开始沉积时,溶液中先放电的那种金属所剩余的浓度是多少<设浓度等于活度>? 〔答案:Cd;6.62×10-15mol·kg-1〕解:〔1〕先计算出各电极在相应浓度的溶液中的电极电势由于镉电极电势较为正,故在阴极上首先析出镉〔2〕当锌开始沉积时,镉电极电势与锌电极电势相等,则:13.设有pH=3的硫酸亚铁溶液,试问用空气中的氧<pO2=21278.25Pa> 能否使Fe2+氧化成Fe3+,当酸度增大时,对Fe2+氧化有利还是不利? 已知O 2 + 4H+ + 4e ==== 2H2OFe3+ + e ==== Fe2+〔答案:可使Fe2+氧化〕解:由+> O2 + 4H+ + 4e ==== 2H2O-> 4Fe2+ ==== 4Fe3+ + 4eO2+ 4Fe2+ + 4H+===== 4Fe3+ + 2H2O反应平衡时E=0,则:所以在此条件下,Fe2-能被空气中的氧所氧化成Fe3+,并随着酸度的增大氧化将越完全.14.在298.15K时,原电池Cd|CdCl2<0.01mol·kg-1>|AgCl<s>,Ag的电动势为0.7585V,其标准电动势EΘ=0.5732V.试计算此CdCl2溶液离子的平均活度系数.〔答案:0.514〕解:写出电池反应:负极Cd<s> → Cd2+ + 2e正极2AgCl<s> +2e → 2Ag++2Cl -Cd<s> + 2AgCl<s> ====2Ag<s> + 2Cl - + Cd2+即15. 在291K 时,m 2/m 1=10的条件下对下列电池的电动势进行测定,得出平均值为0.029V.试根据这些数据确定溶液中的亚汞离子是Hg 22+形态,还是Hg +形态存在. 〔答案:Hg 22+〕解:设亚汞离子为z 个Hg +聚合形式存在,则电极和电池反应为:负极 z Hg<l> === <m 1> + z e正极<m 2>+ z e ==== z Hg<l><m 2> ==== <m 1>∴溶液中亚汞离子应是形态存在.16.已知电池Pt,H 2 <p Θ>|HCl<1mol ·kg -1,= 0.809> |AgCl<s>,Ag<s>的电动势与温度的关系为:E /V = 0.160235 +1.0023210-3T -2.541210-6T 2,试求298.15K 下,当z =1时电池反应△C p .〔答案:–146.13 J·mol-1·K-1〕解:由得:而,所以,17.已知298.15K下,① Pt,H2<pΘ>|H2SO4<7mol·kg-1>|Hg2SO4<s>,Hg<l>的E1=0.5655V,=0.61515V;② Pt, H2<pΘ> |H2SO4<7mol·kg-1>|PbSO4<s>,PbO2<s>的E2=1.750V,=1.68488 V.试求此溶液中水的活度? 〔答案:0.2999〕解:电池〔1〕的反应:负极H2<pΘ> → 2H+ + 2e正极Hg2SO4<s>+ 2e →2Hg<l>+电池 H2<pΘ> + Hg2SO4<s> ==== 2Hg<l> + H2SO4则:电池〔2〕的反应负极 H2<pΘ> → 2H+ + 2e正极 PbO2<s>+ 2e + H2SO4+2H+→ PbSO4<s> +2H2O电池H2 + PbO2<s> + H2SO4====PbSO4<s> +2H2O18.在298.15K下,10mol·kg-1和6mol·kg-1的HCl水溶液中HCl的分压分别为560Pa和18.7 Pa,试求下列两电池的电动势差值. 〔答案:ΔE = 0.0873V〕①Pt, H2<pΘ>|HCl<10mol·kg-1>|Cl2<pΘ>,Pt;②②Pt, H2<pΘ>|HCl<6mol·kg-1>|Cl2<pΘ>,Pt解:电池反应为负极 H2<pΘ> → H+ <10mol·kg-1>+e正极 Cl2<pΘ> + e → Cl-<10mol·kg-1>电池〔1〕的反应为: H2<pΘ> + Cl2<pΘ> ==== HCl<a1>电池〔2〕的反应为: H2<pΘ> + Cl2< pΘ> ==== HCl<a2>由亨利定律知p1= ka1 , p2= ka219.试计算HgO在298.15K时的分解压,已知原电池Pt,H2<pΘ>|NaOH<aq>|HgO<s>,Hg<l>的EΘ=0.9265V,△f[H2O<l>]=-285.83kJ·mol-1,H2O<l>、O2与H2的值分别为69.948J·mol-1,K-1,205.0J·mol-1,K-1、130.58J·mol-1·K-1.〔答案:3.47×10-16 Pa〕解:电极反应:负极H2<pΘ> + 2OH -→ H2O + 2e正极HgO + H2O +2e → Hg<l> +OH -电池反应: H2<pΘ>+ HgO ==== Hg<l> + H2O<l> 〔1〕H 2O的生成反应: H2<pΘ> + O2<pΘ> ==== H2O<l> 〔2〕〔1〕-〔2〕得:HgO<s> ==== Hg<l> + O2<pΘ> 〔3〕20.在298.15K时,OH -/Ag2O,Ag和O2/OH -,Pt两电极的标准还原电势分别为0.342和0.401V,设[Ag2O<s>]=-30.56kJ·mol-1,且不随温度而变.求Ag2O在大气中的分解温度<大气中p O2=21278.25 Pa>〔答案:229.8K〕解:将Ag2O的分解反应设计成原电池:-〕Pt,O2<p O2>|OH -|Ag2O,Ag<+负极反应: 2OH -→ O2<g, p O2> + H2O<l> +2e正极反应: Ag2O<s> +2e + H2O<l> → 2Ag<s> + 2OH -电池反应: Ag2O<s>==== 2Ag<s> + O2<g, p O2>EΘ= 0.342 -0.401 = -0.059V因为△f [Ag2O<s>]=不随温度而变,就意味着△C p= 0,所以有:在298.15K下,有:O能在空气中开始分解,空气中氧的分压为21278.25Pa,若在某温度T下Ag2其分解压应为21278.25Pa,故:所以:<pΘ>|HCl<m>|Hg2Cl2<s>,Hg<l>在298.15K时,当m1=21.已知电池Pt, H210mol·kg-1,E1=0.0302V,当m2=0.1009mol·kg-1,E2=0.3989V,而且HCl<m1>溶液上方HCl<g>的平衡分压为487.98Pa,试计算298.15K时HCl<m2>溶液上方HCl<g>的平衡分压? 〔答案:2.85×10-4 Pa〕解:<1> 写出电池反应负极反应:H2<pΘ> -2e →2H+<a H+>正极反应:Hg2Cl2+2e →2Hg<l> + 2Cl -<a Cl->电池反应:Hg2Cl2 +H2<pΘ> → 2Hg<l> + 2HCl<2> 对于m1电池有:对于m2电池有:,根据亨利定律p HCl = k h·a HCl可得:故。
中南大学物理实验报告图片已关闭显示,点此查看图片已关闭显示,点此查看图片已关闭显示,点此查看图片已关闭显示,点此查看图片已关闭显示,点此查看附一逻辑无环流系统实验报告一、实验目的:1)熟悉和掌握逻辑无环流可逆调速系统的调试方法和步骤;2)通过实验,分析和研究系统的动、静态特性,并研究调节的参数对动态品质的影响; 3)通过实验,提高自身实际操作技能,培养分析和解决问题的能力。
二、实验内容:各控制单元调试;整定电流反馈系数β,转速反馈系数α,整定电流保护动作值;测定开环机械特性及高、低时速的静特性n?f(Id);闭环控制特性n?f(Id)的测定;改变调节器参数,观察、记录电流和速度走动、制动时的动态波形。
三、实验调节步骤:1 双闭环可逆调速系统调试原则:①先单元,后系统;②先开环,后闭环;③先内环,后外环④先单向,后双向。
2 系统开环调试系统开环调试整定:定相分析:定相目的是根据各相晶闸管在各自的导电范围,触发器能给出触发脉冲,也就是确定触发器的同步电压与其对应的主回路电压之间的正确相位关系,因此必须根据触发器结构原理,主变压器的接线组别来确定同步变压器的接线组别。
Α=90°的整定制定移相特性带动电机整定α和β 3 系统的单元调试ASR、ACR和反相器的调零、限幅等逻辑单元的转矩特性和零电流检测的调试 4 电流闭环调试 5 转速闭环调试四、触发器的整定先将DJK02的触发脉冲指示开关拨至窄脉冲位置,合DJK02中的电源开关,用示波器观察A相、B相、C相的三相锯齿波,分别调节所对应的斜率调节器,使三相锯齿波的斜率一致。
观察DJK02中VT1~VT6孔的六个双窄脉冲,使间隔均匀,相位间隔60度。
触发器移相控制特性的整定;V时,??如图6-1所示,系统要求当U90?,电机应停止不动。
因此要调 ct?0整偏移电阻Up,使??90?。
图片已关闭显示,点此查看图6-2-1触发器移相控制特性测得当?时所对应的值?,该值将作为整定ACR输U?????30?ctmmin出最大正限幅值的依据;测得当时所对应的值?,U????150?(????30?)minctm该值将作为整定ACR输出最大负限幅值的依据。
EDA实验报告之实验十一A/D转换实验1、实验目的(1)掌握A/D转换器与单片机接口的方法;(2)了解A/D芯片0809的转换性能及编程方法;(3)通过实验了解数据采集、处理的基本方法。
2、实验要求利用实验板上的ADC0809做A/D转换器,实验板上的电位器提供模拟量输入,编制程序,将模拟量转换成二进制数字量,在数码管的最高两位显示出数字量来。
另外要把模拟量值在数码管的最低三位显示出来。
例如显示“80 2.50”(其中80是采样数值,而2.50是电压值。
要求程序可连续运行以便测量不同的模拟电压(类似于电压表)(注意:多次采集求平均值可提高转换精度)3、实验说明1)原理图参看LAB6000使用手册、图示帮助等;2)连线方式与LAB6000给出的有所不同,这里的实验用数码管显示结果(原实验则用LED显示结果);3)EOC可接中断、其它引脚或不接,对应的获取数据方法为中断、查询、延迟,建议采用中断方法;4)注意ADC0809各连线接在了什么位置。
4、写出实验报告(包括6位LED显示的部分电路图)。
5、实验内容5.1 使用仪器、仪表,开发平台型号本实验用到了WAVE 6000软件平台,电脑一台,LAB6000实验箱,若干连线,串行数据线。
5.2 性能指标、技术要求、思路方案、流程图5.2.1性能指标、技术要求见实验目的和实验要求。
5.2.2 思路方案:先将所有中断使能位置位,然后启动A/D转换。
在主程序中显示缓冲区的内容,判断4次中断已满的标志位是否置位,是的话调用计算子程序计算数字平均值和模拟值,这个过程反复循环的进行。
5.2.3流程图:主程序:计算数字量和模拟量的子程序:中断子程序:5.3源程序;采样的数字值放在20H 开始的单元中,修改R6的值(4);可以控制采样的个数(为了方便我们选择2,4,8……等2的倍数),上限为256个ORG 0000HLJMP BEGIN ;ORG 0003H ;外部中断0LJMP INT0ORG 0030H;=================BEGIN:FLAG EQU 50H ;对应到16进制的是2A单元,四次中断是否满的标志位TRANS EQU 51H ;是否一次转换完毕的标志位MOV R0,#20H ;采样数据存储单元MOV R6,#4 ;采样4次求均值CLR FLAGCLR TRANSSETB EA ; 开所有中断SETB IT0 ; INT0边沿触发SETB EX0 ; 允许INT0中断MOV DPTR,#8000H ; 指向0809 IN0通道地址MOVX @DPTR,A;=================LOOP:LCALL DISPLAYJNB TRANS,LOOP ;判断是否发生EOC,为0时转移CLR TRANSJNB FLAG,CONTINUE ;为0时转移CLR FLAGLCALL COMPUTEECONTINUE:MOV DPTR,#8000HMOVX @DPTR,A ; 启动A/D转换,因为与A值无关,故不管ALJMP LOOP;================= ;中断服务程序INT0:MOVX A,@DPTR ; 读A/D转换结果MOV @R0,AINC R0DJNZ R6,RETURNSETBFLAGMOV R6,#4MOV R0,#20HRETURN:SETB TRANSRETI;=================DISPLAY:MOV R4,#02H;==============BEGIN0:MOV A,#01H ;位选择字节MOV R2,#5 ;5次MOV R1,#60H ;数据地址LOOOP:MOV DPTR,#9002H ;位选输出地址MOVX @DPTR,ARL A ;修改位信号PUSH AMOV DPTR,#9004H ;数据输出地址MOV A,@R1LCALL CHECK ;查表CJNE R1,#62H,PEIORL A,#80HPEI:MOVX @DPTR,ALCALL DELAYINC R1POP ADJNZ R2,LOOOPLCALL DELAY ;为了两轮显示间时间间隔久一些DJNZ R4,BEGIN0RET;================DELAY:MOV R5,#02HMOV R3,#09FHLOOPP:DJNZ R3,$DJNZ R5,LOOPPRET;================= ;计算数字平均值和模拟值COMPUTEE: ;计算采样值总和,放在BA单元,前者为高位MOV R1,#20H ;指向20H单元MOV R5,#4CLR CCLR AMOV B,ALLOOPP:ADD A,@R1JNC GOONINC B ;C为1是加一CLR CGOON:INC R1DJNZ R5,LLOOPP;====================MOV R5,#2 ;2的2倍是4次DIVISION: ;数字平均值最后在A中,B移位完后为0PUSH AMOV A,BCLR CRRC AMOV B,A ;暂存POP ARRC ADJNZ R5,DIVISION;===================== ;这部分程序是为了获得模拟值和将数字量分别存为两个字节里面PUSH APUSH AANL A,#0FHMOV 63H,APOP AANL A,#0F0HSWAP AMOV 64H,APOP AMOV B,#5MUL ABMOV 62H,BMOV B,#10MUL ABMOV 61H,BMOV B,#10MUL ABMOV 60H,BRET;==================CHECK:INC AMOVC A,@A+PCRETTABLE:DB 3FH,06H,5BH,4FH,66HDB 6DH,7DH,07H,7FH,6FHDB 77H,7CH,39H,5EH,79HDB 71H5.4实验步骤,完成情况5.4.1在WAVE 6000中新建文件,并将代码写入文件中,保存为EXPERIMENT11.ASM;5.4.2在WAVE 6000中新建项目,并在模块文件中包含上述EXPERIMENT11.ASM文件,最后保存为EXPERIMENT11.PRG。
中南大学实验报告课程:EDA 技术班级:学号:姓名:指导老师:实验时间:2013年6月EDA---交通灯实验1、实验目的通过此实验让用户进一步了解、熟悉和掌握 CPLD/FPGA 开发软件的的使用方法及Verilog HDL 的编程方法。
学习简单状态机的设计和硬件测试。
2、实验器材主要仪器设备1、微机 1台2、QuartusII集成开发软件 1套3、EDA实验装置 1套3、实验内容本实验的内容是设计一个简易的交通灯控制器,要求能实现红、绿、黄灯三种信号的控制并通过数码管显示倒计时时间。
整个设计在SmartSOPC 实验箱上实现,用第一、第二个数码管显示A方向的倒计时时间,用第七、第八个数码管显示B方向的倒计时时间。
此外,由于缺少交通灯模块,本实验用第一、第二、第三个LED灯代表A方向的红、绿、黄灯三种信号,用第六、第七、第八个LED灯代表B 方向的红、绿、黄等三种信号。
4、实验原理本实验设计的交通灯控制器要求实现对 A、B 两个方向的红、绿、黄灯三种信号的控制,并能实现时间显示的倒计时。
因此每个方向的信号可用一个状态机实现,状态的跳转顺序为红灯-绿灯-黄灯-红灯(另一个的状态应为绿-黄-红-绿),同时设计一个计时器,来记录每种灯的倒计时时间。
最后将交通灯的状态信息输出至数码管和对应LED灯。
注意,一个方向的红灯时间应和另一个方向的绿黄灯时间总和相等。
5、实验步骤1) 启动Quartus II 建立一个空白工程,然后命名为traffic_test.qpf(器件为:EP3C55F484C8)。
2) 完成交通灯控制模块traffic_ctrl.v、交通灯显示模块traffic_display.v,加入顶层模块traffic_test.v,进行综合编译,若在编译过程中发现错误,则找出并更正错误,直至编译成功为止。
3) 参考基础实验《LED驱动》及《动态数码管显示》的引脚绑定脚本文件setup.tcl,建立并执行新的引脚绑定脚本文件:setup.tcl。
中南大学嵌入式课程设计《基于ARM平台的打地鼠游戏》姓名:董嘉伟学号:0909103303班级:物联网1002指导教师:刘连浩李刚时间:2013-9-13目录●课程设计内容●课程设计实验环境●课程设计原理分析●课程设计开发计划●课程设计系统设计图●课程设计关键源码分析●课程设计成果展示●课程设计总结●参考资料●工程源代码一、课程设计内容本次课程设计基于课程《物联网与嵌入式系统》的学习,利用现有的硬件知识和计算机软件编程知识从以下三个题目选择一个作为课程设计内容:测频程序、交通灯演示系统、打地鼠游戏,难度依次递增。
基于个人实力和兴趣的考虑,我选择了打地鼠游戏作为我的课程设计题目。
具体要求如下:●LCD正确显示需求内容●触摸屏功能正常使用●基本的打地鼠游戏环节●打地鼠游戏流畅运行,无显著BUG●游戏结束后输出统计数据二、课程设计实验环境软件:WindowsXP\Keil uVision4.72\ARM DeveloperSuite1.2\H-JTAG\DNW\,其中keil编译优化等级为Level0.硬件:飞凌FL2440开发板,4.3寸(480*272)显示屏、USB-JTAG 仿真器实验室:中南大学-美国德州仪器联合嵌入式实验室三、课程设计原理分析1、LCD显示原理分析S3C2440的LCD控制器由由一个逻辑单元组成,它的作用是:把LCD 图像数据从一个位于系统内存的videobuffer传送到一个外部的LCD 驱动器。
LCD控制器使用一个基于时间的像素抖动算法和侦速率控制思想,可以支持单色,2-bitper pixel(4级灰度)或者4-bit-pixel(16级灰度)屏,并且它可以与256色(8BPP)和4096色(12BPP)的彩色STN LCD连接。
它支持1BPP,2BPP,4BPP,8BPP的调色板TFT彩色屏并且支持64K色(16BPP)和16M色(24BPP)非调色板真彩显示。
LCD控制器是可以编程满足不同的需求,关于水平,垂直方向的像素数目,数据接口的数据线宽度,接口时序和刷新速率。
1 前言单片微型计算机简称单片机,又称微控制器(MCU),它的出现是计算机发展史上的一个重要的里程碑,它以体积小、功能全、性价比高等诸多优点独具特色,在工业控制、尖端武器、通信设备、信息处理、家用电器等嵌入式应用领域中独占鳌头。
本次课设采用的STC89C51单片机是51系列单片机的一种代表,目前51系列单片机是国内目前应用最广泛的一种单片机之一。
单片机以其系统硬件构架完整、价格低廉、学生能动手等特点,成为工科学生硬件设计的基础课。
2 单片机系统板的介绍本次课设所使用的单片机最小系统板包括以下器件:电源端子(DC +5V),可以USB供电,也可独立电源供电。
通用异步串口,采用MAX232做电平转换。
STC89C51单片机,支持串口下载和单步调试 ZLG7 290管理芯片,是IIC总线通信的键盘扫描和数码管显示芯片,自带8M晶振,最多可扫描64个键盘和8个数码管。
各种颜色的LED发光二极管共9个,其中8个接于P1口做LED显示,还有一个做电源灯显示。
TLC549,8位串行AD。
TLC5615,10位串行DA。
还有其他电阻电容若干,系统板一个,大按键开关两个,用于中断控制和通信开关。
利用STC51系列特有的ISP在线编程,方便我们初学者的二次开发,省去大量芯片烧写时间。
USB电源线供电和外接供电并存,方便学生在寝室使用。
电源保护电路,有效防止电源接反对CPU造成的损害。
增加专门的键盘扫描和数码管显示芯片,只占用2个I/O口和一个外部中断就能完成8个数码管显示和最多64个键盘扫描。
增加了I/O口键盘扫描,2种扫描方式可通过跳线由用户自己选择。
所有I/O口均用引脚引出,方便用户扩展。
外部中断0和外部脉冲记数按键复用,通过跳线,用户即可以进行外部中断实验,也可以进行外部T0记数实验。
增加了串行的AD和DA芯片,可直接在开发板上进行AD和DA的实验。
3 有效值测量程序流程图本次课设的任务是利用自己亲手做的单片机最小系统,通过编程和调试,实现正弦波的有效值测量,并用数码管将测量的有效值显示出来。