毕业论文-基于at89c52单片机的液位控制系统内容摘要:
器方式,工作方式由 T2CON 的控制位来选择,参见表 34。 定时器 2由二 8记数器 TH2组成,并且TL2,在定时器工作,每台机器周期 TL2记数器的价值加 1,因为机器周期由 12振动时钟宪法,因此, oscilation 频率的计数率 1/12。 当计数 器处在 工作 状态 ,当在 T2别针外在输入信号由 1到 0下落生产时时,记数器的价值加 1,在这工作之下,每个机器周期5SP2期间,继续采样对外在输入。 如果在第一个机器周期的采撷价值是 1,但是在下个机器周期的采撷是 0的价值,是在下个周期的 S3P1期间记数器的以下关闭加 1。 由于区别 1到 0跃迁需要 2个机器周期,因此, oscilation 频率的最高的计数率 1/24。 为了保证采样准确性,请求输入级维护一个完全周 期,至少在变动,至少通过抽样一 次 保证输入信号之前。 表 34 定时器 2工作方式 可编程时钟输出:定时器 2 可通过编程从 输出一个占空比为 50%的 时钟信号 ,如图 36所示。 引脚除了是一个标准的 I/O 口外,还可以通过编程使其作为定时 /计数器 2 的外部时钟输入和输出占空比 50%的 时钟脉冲。 当时钟振荡频率为 16MHz 时,输出时钟频率范围为61Hz— 4MHz。 当设置定时 /计数器 2 为时钟发生器时, C/T2( T2CON .1) =0, T2OE ( ) =1,必须由 TR2( )启动或停止定时器。 时钟输出频率取决于振荡频率和定时器 2 捕获寄存器( RCAP2H, RCAP2L)的重新装载值,公式如下( 31): 输出时钟频率 =振荡器频率 /{4*[65536(RCP2H,RCP2L)]} ( 31) 在时钟输出方式下,定时器 2 的翻转不会产生中断,这个特性与作为波特率发生器使用时相仿。 定时器 2 作为波特率发生器使用时,还可作为时钟发生器使用,由于波特率和时钟输出频率同使用 RCAP2L 和 RCAP2L,波特率和时钟输出频率是不能分开确定。 UART 串口: AT89C52 的 UART 工作方式与 AT89C51 工作方式相同。 RCLK+TCLK CP/ 2RL TR2 MODE 0 0 1 16bit Autoreload 0 1 1 16bit Capture 1 X 1 Baud Rate Generator X X 0 (off) 烟台大学毕业论文 (设计 ) 13 时钟振荡器: AT89C52 中有一个用于构成内部振荡器的高增益反相放大器,引脚XTAL1 和 XTAL2 分别是该放大器的输入端和输出端。 这个放大器与作为反馈元件的片外石英晶体或陶瓷谐振器一起构成自激振荡器。 外接石英晶体(或陶瓷谐振器)及电容C C2 接在放大器的反馈回路构成并联振荡电路。 对外接电容 C C2 没有十分严格的要求,但电容容量的大小会轻微影响振荡频率的高低、振荡器工作的稳定性、起振的难易程序及温度稳定性,如果使用石英晶 体,我们推荐电容使用 30pF177。 10pF,而如使用陶瓷谐振器建议选择 40pF177。 10pF。 用户也可以采用外部时钟。 采用外部时钟的电路如图32所示。 这种情况下,外部时钟脉冲接到 XTAL1 端,即内部时钟发生器的输入端, XTAL2 则悬空。 图 32 振荡电路 AT89C52 的中断系统 AT89C52 共有 6 个中断向量:两个外中断( INT0 和 INT1), 3 个定时器中断(定时器 0、 2)和串行口中断。 这些中断源可通过分别设置专用寄存器 IE 的置位 或清0 来控制每一个中断的允许或禁止。 IE 也有一个总禁止位 EA,它能控制所有中断的允许或禁止。 注意表 35 中的 为保留位。 定时器 2 的中断是由 T2CON 中的 TF2 和EXF2 逻辑或产生的,当转向 中断服务程序 时,这些标志位不能被硬件清除,事实上,服务程序需确定是 TF2 或 EXF2 产生中断,而由软件清除中断标志位。 定时器 0 和定时器 1 的标志位 TF0 和 TF1 在定时器溢出那个机器周期的 S5P2 状态置位,而会在下一个机器周期才查询到该中断标志。 而定时器 2 在同一个机器周期内查询到该标志。 表 35 中断系统控制字 EA — ET2 ES ET1 EX1 ET0 EX0 允许位 EA=1,表示允许中断 允许为 EA=0,表示禁止中断 Symble Position Function EA EA=0 时,禁止所有中断 EA=1 时,各中断的允许或禁止取决于各中断控制位的状态 烟台大学毕业论文 (设计 ) 14 — 保留位 ET2 定时器 2 中断允许控制位 ES 串行口中断允 许控制位 ET1 定时器 1 中断允许控制位 EX1 外中断 1 中断允许控制位 ET0 定时器 0 中断允许控制位 EX0 外中断 0 中断允许控制位 程序员不应将“ 1”写入保留位,这些位是将来 AT89 系列产品作为扩展用的。 LM1042 液位检测器 LM1042 液位检测器使用热阻探针的技术来检测非可燃性液体液面高度,能提供一个正比于液位的高度的输出,可进行单次或重复测量,所有控制热阻探针、检测热阻探针的短路、开路所需要的监控电路都集成在 LM1042 芯片内部。 此外该芯片也可以采用其它的传感器信号或线性输入作为输入信号。 该器件采用的是 16 脚 DIP 封装。 芯片的主要特点有: 集成有热阻探针的控制电路; 可以选择热阻或线性信号作为输入; 可单次测量或重复测量; 电源或控制输入端有 50V 瞬态电压保护电路; 在复位时切换,延时的功能可以避免瞬态信号的影响; 可在- 40℃~+ 80℃工作温度范围工作。 具有探针短路、开路检测的功能; 电源范围 ~ 18V; 内部有电源调节器; LM1042 的主要电气性能参数见表 36 所列 表 36 LM1042 的主要电性能参数 符号 参数 条件 最小值 典型值 最大值 单位 VCC 电源电压 13 18 V Is 电源电流 35 mA VREG 调节电压 V 调节电压稳定度 VCC =13V % VV 36 探针电流参考电压 V T1 锯齿波定时 15 31 42 ms 烟台大学毕业论文 (设计 ) 15 TT 12 3 16 ms TT 14 锯齿波定时 s TSTAB 锯齿波定时稳定度 5 % RT 锯齿波电阻 3 V8 启动输入逻辑高电平 V V8 启动输入逻辑低电平 I8 启动输入电流 VS =VCC 100 nA I8 启动输入电流 VS =0V 300 nA V16 最大输入电压 RL =600Ω VREG VREG 最小输入电压 G1 探针 1 增益 脚 7 电压80250mV 探针 1 增益非线性 2 0 2 % OS1 1 脚偏移 5 mV G2 探针 2 增益 脚 7 电压 探针 2 增益非线性 2 2 % OS7 7 脚偏移 5 mV R7 输入阻抗 5 MΩ V1 探针 1 输入电压范围 VCC =918V VCC = 1 1 5 V V V5 探针 1 开路阀值 5 脚处 VREG VREG 0.6 VREG 0.35 V V5 探针 1 短路阀值 V I14 14 脚输入泄漏电流 脚 14 电压 4V nA I1 1 脚输入泄漏电流 脚 1电压 300mV nA TR 重复周期 CR =22uF 17 36 s CR 电容放电时间 CR =22uF 135 ms CM 记忆电容值 uF C1 输入电容值 uF LM1042 的引脚功能 液位检测芯片 LM1042 的引脚图如图 33所示。 各引脚功能描述如下: 烟台大学毕业论文 (设计 ) 16 图 33 LM1042 的引脚图 1 脚:热阻探针输入,内接放大器,在探针开始测量时被箝位到低电平; 2 脚:器件接地端; 3 脚:连接到外部 PNP 晶体管的发射极,为热阻探针提供 200mA 的固定电流,芯片内部的参考源使该端的电压维持在比电源端低 2V 的电平上。 4 脚:连接到外部 PNP 晶体管的基极上; 5 脚:接热阻探针以便对之进行开路和路检测 ; 6 脚:电源端+ Vs,电压范围 ~ 18V,可承受 50V 的瞬时电压; 7 脚:第二热阻探针输入或其他线性信号输入,输入电压范围为 1~ 5V,探针增益可通过 10 脚进行调整; 8 脚:探针选择与控制端。 如果该端加逻辑低电平,探针 1 被选中并启动定时周期,随后低电平被锁定直到测量结束。 在该端为低电平时,根据 9 脚的状态,探针 1 进行一次测量或重复测量;如果在探针 1的测量周期外该端输入为逻辑高电平则选中探针 2进行测量 9 脚:重复振荡器的定时电容器在该脚与地之间连接。 当探针 1的测量周期被启动时,2μ A的电流对定时电容充电,直 到电压值为。 如果该端接地,重复振荡器被禁止。 在 8脚为低电平时,只允许探针 1进行一次测量; 10 脚:可在该端与地之间接一电阻以改变探针 2的输入放大器增益。 此增益在该端开时为 ,在该端对地短路时为。 可通过电阻分压网络把直流偏置调整为 VREG 或地电平; 11 脚:电压调整输出,应将该端连接到 15 脚以构成完整的电压调整控制环路。 使 15脚电压保持恒定 6V; 12 脚:在该端与地之间连接一电容,用以设定探针 1测量的定时周期; 13 脚:在该端与地之间连接一电阻以设定 12 脚的充电电流,电阻值应介于 3kΩ到 15kΩ之间,典型值为 12kΩ; 14 脚:在该端与探针电压端 11脚之间连接一具有低漏电流的电容,作为探针 1测量时烟台大学毕业论文 (设计 ) 17 的记忆电容器,该 电容的典型值为 F(不大于 F)。 对于长记忆保持时间,该端的内部泄 漏电流最大为 2nA; 15 脚:此端为内部 电压探针器的反馈输入,通常连接到 11 脚。 可在该端串接一电阻以调节调整电 压输出值; 16 脚:探针 1 和探 针 2的线性电压输出端,能够提供177。 10mA 的启动电流。 该端可通过一 600Ω 的测量仪表连接到VREG 端。 传感器连接 方法 在 LM1042 传感器电路中, 7 脚和 10 脚主要用于对探针 2 的调整,由于本系统只用到探针 1,故可将 7脚和 10 脚直接接地; 1 脚是热阻探针输入端; 5脚为探针故障端;6 脚是电源端; 4脚分别接 PNP 管的发射极和集电极用于给探针提供 200MA 的固定电流; 16 脚为模拟电压输出端,输出与液位成正比的模拟电压; 1 13 脚用来调整探针的测量周期; 14脚外接两个电容作为探针的记忆电容,记忆探针的电压值。 单片机的并行扩展芯片 8155 8155 由 Intel 公司生产的可编程 RAM 和 I/O 扩展 的 芯片, 比 MCS51 单片机接口简单,是单片机应用系统中 最最 广泛使用的芯片。 其芯片资源有: 256 字节的静态 RAM,最快 的 存取时间为 400ns; 一个可编程的 6位 的 并行 I/O 口 PC口; 一个可编程的 14 位 的 减法计数器。 两个可编程的 8位 的 并行 I/O 口 PA口、 PB口; 8155 的结构 8155 的引脚如下图 34。 8155 各引脚功能说明如下: 烟台大学毕业论文 (设计 ) 18 图 34 8155 的引脚图 AD0~ AD7:三态地址 /数据总线。 单片机和 8155 之间的地址、数据、命令和状态数据传输通过总线口。 通过 mcs— 51 汇编语言和单片机地址 /数据总线连接 ,它分复 用功能 ,并通过 mcs— 51汇编语言口相同。 3 个通用的并行 I / O 口通过 PA、铅、电脑。 一台计算机编程信号线口了接触铅 ,会使爸爸 ,根据选择的方式。 一 14 铅口定时 /计数器。 这是二进制“减 1”柜台为点 ,可。毕业论文-基于at89c52单片机的液位控制系统
相关推荐
管理的成本也会随之大幅提升,管理的难度也会大大增加。 (五)操作方式局限,信贷队伍力量薄弱 1.贷款目标群体选择缺陷。 农户小额信用贷款是指以农户自然人为对象,基于农户的信誉,在核定的额度内向农户发放的不抵押、担保的贷款。 一方面,农户小额信用贷款规定发放的对象是有信誉的农户,但是,就目前的情况来说,信用社不良贷款比例较高,与农户的信誉有关。 另一方面,按照农村的传统习惯和经营 意识
. 成立的是( ) A. AB m∥ B. AC m C. AB ∥ D. AC 【 2020 年河南 11】 一个棱锥的三视图如图,则该棱锥的全面积(单位: 2cm )为 ( A) 48 12 2 ( B) 48 24 2 ( C) 36 12 2 ( D) 36 24 2 【 2020 年新课标 12】 已知平面α截一球面得圆 M ,过圆心 M 且与α成 060
,并 将我国从 “ 非市场经济国家 ”的名单中划去, 而且 规定如果我国企业符合 “ 市场经济 5 项标准 ” ,可获得市场经济待遇。 与以前相比,欧盟新政策 的确体现了一定的现实性和灵活性,但是其形式上承认中国的市场经济地位而实际中否认之的消极本质显露无遗。 具体来说,主要表现在以下 5 个方面: (1)在市场经济地位政策适应性上的歧视性,即对中国企业按照市场经济 5
原审法院对被上诉人 xxx 因交通事故受到的医疗费损 失认定错误。 被上诉人 xxx本身已经身患 xxx病和 xx等多种疾病,其住院治疗用药只是部分用于治疗交通事故所受伤害,且被上诉人 xxx仅提供医疗费收据而未提供结算发票和全部用药清单等,因此原审法院认定被上诉人 xxx 因交通事故受到的医疗费损失达 xxxxxx 元并判决上诉人承担xxxxxx元是错误的。 原审法院对被上诉人 xxx
模式。 为产品的多样化提供了坚实的物质基础。 能对网上经营的产品专业性、人性化提供强有力的品质保障,由商品单一化销售扩展为多元化网上销售模式。 通过多元化商品推介、连锁推广、商家加盟等多种形式,将有货源和销售网络优势的商家联合起来,扩大宣传推广规模,形成良好的品牌效应,增加商品销售 信用度和成交率,形成自己的品牌和销售壁垒,保持现有优势,引导互联网消费理念,扩大特色商品销售和服务外延
胜利广场入住商家可以获得多渠道销售方式。 .地域性 打破地域观念,使自己的产品得到全国各地客户认知,足不出户就可以将自己产品在全国推广。 通过胜利在线购物网站可以被更多的客户选择,同时自身也可以选择更多的进货渠道。 .关联性 胜利广场商家通过胜利在线购物网站有了自己的网站,自身形象得到了进一步提高。 势必在自己名片、优惠卡、宣传资料上出现自己的网址,加强和客户的沟通。