基于普通覆铜板的手写绘图板系统设计(我的G题)
13全国大学生电子设计大赛本科组手写绘图板论文
2013年全国大学生电子设计竞赛手写绘图板(G题)【本科组】2013年9月6日摘要本手写绘图板以C8051f350单片机为主控制器,其内置24位AD数据采集。
自制恒流源为手写板提供测量电流。
通过AD采集口采集表笔与地之间的电压,两次采样后对采集数据处理计算出表笔所处手写板位置并在高分辨率的LCD屏幕显示相应坐标。
该手写板显示坐标值的分辨率为10mm,绝对误差不大于5mm,功率在1.5W以内,实现了低功耗。
关键词:AD采集MCU 恒流源功率目录1系统方案 (3)1.1铜板测试电源的论证与选择 (3)1.2MCU和AD采集电路的设计的论证与选择 (3)1.3 显示模块的论证与选择 (4)1.4 系统结构 (4)2系统理论分析与计算 (5)2.1 坐标点测量方案 (5)2.1.1 (5)2.1.2 (6)2.1.3 (6)2.2 误差的计算与分析 (6)2.2.1 XXX (6)2.2.2 XXX (6)2.2.3 XXX (6)2.3低功耗设计 (6)2.3.1 题目要求:功耗为总电流乘12V;功耗越低得分越高。
要求功耗等于或小于1.5W。
则要满足要求的最大电流为0.125ma。
功耗越低,则表笔所处位置的电压也就越低。
测量工作困难就越大。
要在测量精度和功耗之间选择一个最佳电流。
62.3.2 XXX (7)2.3.3 XXX (7)3电路与程序设计 (8)3.1电路的设计 (8)3.1.1系统总体框图 (8)3.1.2 恒流源子系统电路原理图 (8)3.1.3差分放大子系统电路原理图 (9)3.1.4电源模块电路原理图 (10)3.2程序的设计 (10)3.2.1程序功能描述与设计思路 (10)3.2.2程序流程图 (10)4测试方案与测试结果 (12)4.1测试方案 (12)4.2 测试条件与仪器 (13)4.3 测试结果及分析 (13)4.3.1测试结果(数据) (13)4.3.2测试分析与结论 (13)附录1:电路原理图 (14)附录2:源程序 (15)手写绘图板(G题)【本科组】1系统方案本系统主要由恒流源模块、主控制模块、电源模块组成,下面分别论证这几个模块的选择。
手写绘图板电子设计大赛报告
全国大学生电子设计竞赛设计报告参赛题目手写绘图板摘要:本系统以TI公司的MSP430 16位低功耗单片机为核心,采用高精度恒流源和电压表进行数据采集,根据欧姆定律得出铜板的电阻。
数据通过485串口传送给单片机计算出被测点坐标。
测得的数据在128*160的TFT彩屏上显示,并且通过按键可以实现不同功能之间的切换。
通过单片机的控制实现各种显示存储功能关键词:ATMEGA32L 欧姆定律MSP430 TFTAbstract:This system taking ATMEL company's eight ATMEGA32L MCU as the core, the data acquisition with high precision constant current source and voltmeter to, according to the ohm's law it is concluded that the resistance of the copper plate. Transfer data through serial port 485 to TI company's low-power MSP430 16-bit single chip microcomputer to calculate the coordinates of measuring points. Measured data on 128 * 160 TFT color screen display, and through the keys can be switch between different functions. Through single chip microcomputer to realize the control of all kinds of display storage capabilitiesKeyword:ATMEGA32L Ohm's law MSP430 TFT Screen目录1系统方案 (1)1.1 采样的论证与选择 (1)1.2 单片机的论证与选择 (1)2采样数据理论分析与计算 (2)2.1电阻分布 (2)2.2 数据透视 (3)3电路与程序设计 (5)3.1电路的设计 (5)3.1.1系统总体框图 (5)3.1.2 精密恒流源电路 (5)3.13电源 (6)3.1.4 电路实物图 (7)3.2程序的设计 (7)3.2.1程序框架概述 (7)3.2.2程序设计框架 (8)3.3 低功耗设计 (8)4测试方案与测试结果 (9)4.1测试方案 (9)4.2 测试条件与仪器 (9)4.3 测试结果及分析 (9)4.3.1测试结果(数据) (9)4.3.2测试分析与结论 (10)5 参考文献 (10)附录:部分程序 (11)手写绘图板(G题)【本科组】1系统方案本系统主要由数据采样模块、数据处理模块、显示模块、电源模块组成,下面分别论证这几个模块的选择。
手写绘图板的设计与实现
手写绘图板的设计与实现作者:蓝良生来源:《消费电子·理论版》2013年第10期摘要:绘图板系统以ADuC824单片机为控制核心,通过铜板上不同的坐标位置电阻存在微小的差值电阻对恒流源分流,并利用放大电路对电流进得放大,得到和微电阻成正比的电压,对各路电压进行AD采集并算出触点的位置,进而实现精确的手写绘图功能,并能用12864液晶显示其坐标的位置,最终能够确定其位置的坐标并精确显示。
关键词:绘图板;DuC824单片机;恒流源;12864显示;分流法中图分类号:TP317.4 文献标识码:A 文章编号:1674-7712 (2013) 20-0000-02一、系统方案和各模块的设计本系统主要由控制处理模块、显示模块、电源模块、采集模块、恒流源模块,如图1所示。
在系统中,恒流源模产生一个恒主流源,为采集模块提供一个恒定的电流,在采集模块中,铜板的四个角和触笔分实现电流分流,控制处理模块通过模拟开关分别测量各个测量点的电压,经过分析,得出触笔所在的位置,并通过显示模块显示。
(一)主控制处理模块的设计考虑到本设计的运算量和显示问题,主控制处理电路采用ADuC824为核心,构建一个具有A/D读数和坐标显示的控制处理电路ADuC824子系统框图如图2所示。
最小系统使用的晶振为32.768MHz,是用美信公司的MAX202作为下载仿真芯片,系统的供电为12V~15V。
(二)采集模块电路设计由于覆铜板表面的电阻很小,表笔和四个角之间的电压不能直接测量,只能通过间接测量,本设计利用覆铜板不同的方位电阻不同,虽然它们之间阻值绝对值相差较小,但是阻值比变化相对而言是比较大的,所以可用分流法,求出其阻值的相对值,电路如下图3所示。
在电路中,R5远大于四个三极管的rbe,当表笔还没有触到覆铜板时,R5两端的电压比较大,当表笔触到覆铜板时,其上电压变小,可能作为检测表笔是否触覆铜板的依据。
在表笔还没有触到覆铜板时,由于四个三极管的基都没有电流,所以待测点1、2、3、4点的电压等于Vss,当当表笔触到覆铜板时,由于从电表笔到四个角的电阻不同,四个三极管的基极电流和基极到表笔的阻值近似成反比,设计时设置R1、R2、R3、R4阻值相等,所以待测点1、2、3、4点对地的电压绝对值和四个三极管基极到表行笔的阻值成正比,再通过运放电路放大,由控制处理模块分别测出它们的电压值,算出想对的位置。
电子方案竞赛一等奖报告手写绘图板罗登覃元元吴旭峰
手写绘图板摘要:设计了一种基于MSP430F149的手写绘图输入设备。
系统以MSP430为主控器,以高精度AD采样电路、精密恒流源电路、微弱电阻测量电路为外围辅助电路,能检测表笔与铜箔的接触,测量触点位置,并实现了手写绘图、显示文字的功能。
系统使用普通覆铜板作为绘图板,利用四线法测量微弱电阻来确定坐标,本系统考虑到低功耗要求,整机功耗1.3W,坐标测量分辨率4mm,绝对误差小于2mm,测量准确、系统稳定,效果比较满意。
关键词:手写绘图板;MSP430 F149;精密恒流源;微弱电阻测量;高精度AD一、系统方案1.1 方案比较与选择微小电阻测量实现方案方案一:大脉冲电流测量法。
产生脉冲电流源,流过普通覆铜板后,通过测量普通覆铜板上的最大压降,确定坐标位置。
方案二:精密直流恒流源测量法。
产生精密恒流源,流过普通覆铜板,产生恒定压降,通过测量电压确定坐标位置。
方案三:精密交流电流源。
产生交流电流输出,流过普通覆铜板后,产生特定频率的正弦电压,通过锁相放大的方法排除噪声的干扰,实现微弱电压信号的提取,进而确定坐标位置。
方案二实现起来较为简单,方案一能够减小功耗,但是脉冲电流可能引入较大的噪声,影响测量精度,而且控制相对复杂,方案三实现起来较为复杂。
考虑到题目中坐标测量分辨率为6mm时,绝对误差不大于3mm,方案二能够满足要求,1.2 系统结构本系统以MSP430为核心处理器,通过对ADC、MOS 开关、12864LCD 显示屏的控制,检测表笔与铜箔的接触,测量触点位置,实现了手写绘图、显示文字的功能,达到手写绘图板的基本技术要求。
如图1所示,本系统主要由电压信号调理电路、高精度AD 采样电路、精密恒流源电路、MSP430处理模块和12864 LCD 显示屏构成。
由精密恒流源输出1A 的恒定电流,通过开关控制电流流入普通覆铜板的方向,将表笔两端的压降通过INA118仪表放大器将mV 级电压信号放大至V 级,之后经过ADS8317采样,经过MSP430处理,将对应的坐标值以及图形、文字显示在LCD 屏上。
手写绘图板论文
2013年全国大学生电子设计竞赛手写绘图板(G题)【本科组】参赛队号:301302392013年9月6日摘要本次大学生电子设计大赛,我们组选择的是手写绘图板,任务是利用普通的PCB覆铜板设计和制作手写绘图输入设备。
通过表笔与覆铜板接触,并测量接触点位置,进而实现手写绘图功能。
最初我们的思路是通过测量电阻的变化,来确定表笔在铜板上的位置,但是由于铜板的电阻太小,电阻的变化实在太小,根本无法测量,所以行不通;我们又用了惠斯通电桥的方法,电阻的变化任然太小,该方案任然行不通。
最后我们在试验的过程中偶然发现对铜板加高频信号,表笔在铜板上滑动的过程中,示波器上显示的电压值有相对明显的变化,毫伏级别的。
询问老师后,知道可能是长线原理的原因。
我们就通过这里发现对信号进行放大滤波等变处理,将信号转化成我们能够采样的信号,然后STM32单片机对数据进行处理,在TFT彩屏上作相应的显示。
关键词:高频信号惠斯通电桥STM32单片机TFT彩屏目录1引言 (1)2系统方案 (1)2.1 控制系统的论证与选择 (2)2.2 LCD显示模块的论证与选择 (2)2.3 硬件的设计 (3)2.3.1高频信号模块的设计 (3)2.3.2高频运放模块的设计 (3)2.3.3乘法器模块的设计 (3)2.3.4电源的设计 (3)2.4 程序的设计 (4)2.4.1程序功能描述与设计思路 (4)2.4.2程序流程图 (4)3 设计实现 (5)3.1 坐标点测量方法 (5)3.2 信号的处理 (5)4 测试 (5)4.1测试方法 (5)4.3 测试条件与仪器 (5)4.4 测试结果及分析 (6)4.5.1测试结果(数据) ..................................................................... 错误!未定义书签。
5 结论 (6)附录1:电路原理图 (7)附录2:源程序 (8)手写绘图板(G题)【本科组】1引言本次大学生电子设计大赛,我们组选择的是手写绘图板,任务是利用普通的PCB 覆铜板设计和制作手写绘图输入设备。
2013年全国大学生电子设计大赛—手写绘图板
手写绘图板摘要:本系统以单片机MSP430F169为控制核心及数据处理核心,采用开关电源提供系统电压,采用可编程差动放大器ZMD31010作为提高覆铜板微电压增益的核心器件,设计并制作了一个手写绘图输入设备。
ZMD31010构成覆铜板上微电压的调理放大电路,通过单片机进行电压采集,再结合电学定位的方法确定覆铜板上表笔接触的位置,最终以数字形式显示接触点的坐标值。
本系统实现了对表笔触点坐标值的跟踪,分辨率可达到6mm以内,基本完成了显示表笔移动轨迹等功能。
测试结果表明,系统具有结构简单,定位精确,灵敏度高的优点。
关键词:可编程差动放大器调理放大开关电源一、方案比较与选择1、数据处理和控制核心选择方案一:采取MCS51单片机作为控制中心,51系列单片机的发展已有较长的时间,应用比较广泛,各种技术都比较成熟,但此系列单片机是8 位机,运算速度慢,片内资源少,存储容量小,难以存储大容量的程序和实现快速精准的计算、控制、反应。
方案二:采取单片机MSP430F169作为主控,MSP430f169单片机TI推出的超低功耗16位的处理器,其内部资源非富,具有体积小、功耗低等诸多特点,使用方便,性价比高等诸多优点。
根据题目要求和实际需要,采用方案二。
2、覆铜板电学定位方案设计与选择方案一:采用对覆铜板对角接线定位法。
给覆铜板对角端一定的电压,根据表笔在覆铜板上的接触所得的电压画出等势线进行定位。
仿真如图1所示。
覆铜板边缘部分等势线分布相对密集,中心部分分布稀疏,这样定位就会有较大的偏差,精确度差,且实现复杂。
方案二:采用对覆铜板平行端接线定位法。
给覆铜板平行两端一定电压,同样根据表笔在覆铜板上的接触所得的电压画出等势线进行定位。
仿真如图2所示。
覆铜板等势线呈均匀分布状态,定位精确度高,且实现简单。
综上所述,采用方案二。
图1 图23、信号调理与放大方案设计方案一:采用差动放大电路。
采用仪表运放INA128搭建的差动放大电路,此方案需采用双电源供电,外围电路设计相对复杂,调试繁琐,需多级连调,且电路稳定性差,容易失调。
基于STM32手写绘图板的设计
中 的应 用越 来 越 广 泛 。 目前 市 面 上 大 多 数 的手 写 绘 图 板
虽 然 精 度较 高 ,但 价 格 较 昂 贵 ,操 作 复 杂 ,显 示 不 方 便 ,而
且 在 很 多 场合 对 手 写 识别 精 度 要 求 不 高 。 因 此 操 作 简 单 、
价 格 低 廉 、携 带 方 便 的 手 写 绘 图 板 有 广 泛 的 应 用 需 求 空
间 。本 文介 绍 了一 种 手 写绘 图 板 系 统 的设 计 ,采用 STM32
高性 能 处 理 器 作 为 核 心 控 制 芯 片 ,显 示 器 选 用 TFT真 彩
液 晶 ,实 时性 高 ,人 机 界 面友 好 。 该 系 统 具 有操 作 简 单 、
液晶显 示屏 上进 行显 示。运 行结 果表 明 ,该 系统 可 以正确识 别手 写输入 的图形和 文 字。
关 键 词 :STM32F103;微 信 号 放 大 ;恒 流 源 ;手 写 绘 图 板
中 图 分 类 号 :TN741
文 献 标 识 码 :A
DOI:10.19358/j.issn.1674—7720.2016.09.029
携 带 方 便 、测 量 快 速 、性 价 比高 等 优 点 。
1 手 写绘 图板描 点原 理
覆 铜 板 的 一 条对 角 线 端 点 A 和 D 接 正 ,另 一 条 对 角
线 c和 B接负 ,检测表笔触点 电压 ,记录 数据 M。然后单
片机 控 制 MOS管 开 关 切 换 成 A 和 D接 负 ,B和 c接 正 ,检
2.College of Mechanical and Electrical Engineering,China Jiliang University,Hangzhou 310018,China)
电赛G题手写绘图板论文
2013 年全国大学生电子设计竞赛论文手写绘图板(G题)【本科组】学校:****指导教师: ***参赛者: *********手写绘图板的设计与制作摘要:本设计目的得到一个较为精确的手写绘图板,我们通过一个恒流源接入覆铜板并将八个精密电阻引入,当触摸笔接触到覆铜板任意一个位置时便会检测到一个小电压信号,通过这一原理我们在覆铜板上通过表笔的移动采集差分信号,差分信号有助于信号传输,我们将采集到得信号进行电压跟随以提高电路带负载的能力从而得到较为稳定的小电压信号,再进行前置高精度较高增益放大并通过低通滤波然电路后进入电压跟随电路从而得到更稳定的信号并提高信号准确度及性价比。
被放大的电压信号被高精度的AD采集,经过51单片机的处理得到信号数据并将处理的信号显示到液晶上,从而实现实时显示表笔的位置坐标的要求及其他的显示要求。
关键词 : 差分放大信号处理 AD转换 TFT液晶Abstract:The purpose of this design to get a more accurate handwritten drawing board, We by a constant current source access copper clad and introduces eight precise resistance,When the stylus in contact with the copper clad an arbitrary position will be a small voltage signal is detected, By this principle we move through the pens and the collection on copper clad difference signal,The differential signal helps signal transmission,We will have to follow in order to improve the signal voltage collected circuit on load capacity and relatively stable small voltage signal is obtained,and then to lead high precision but high gain amplifier and low-pass filter circuit after entering voltage follow circuit in order to get more stable signals and improve the accuracy and cost performance.Be amplified voltage signal is high precision AD sampling,After a 51 single-chip processing get signal data and signal display on the LCD,So as to realize the requirement of real-time display pens and position coordinates and other display requirements.Keywords : The differential amplifier The signal processing The AD conversion TFT LCD目录设计要求 (4)1.1 设计任务 (4)1.2 基本要求 (5)1.3 发挥部分 (5)主控系统设计与模块方案选择 (5)2.1 单片机控制系统选取 (5)2.2 模块选择与实现 (6)3.1 系统总体框图 (12)程序模块设计控制系统程序模块流程框图设计 (15)测量方法与分析 (16)4.1 实时显示触点 (16)4.2 点坐标测量及显示 (16)系统测试与低功耗设计 (17)5.1 测试方案 (17)5.2 测试结果和误差分析及改进 (19)5.3 低功耗设计 (21)设计总结 (21)参考文献 (22)附录 (23)6.1 元器件明细 (23)6.2整体系统组成原理图 (24)6.3 主要PCB版图 (26)6.4 程序源代码 (27)设计要求1.1 设计任务利用普通PCB覆铜板设计和制作手写绘图输入设备。
【电赛参考资料】G题手写绘图板(题目解析)
• 3.由于变成电压量不大,在1mV左右,要克服 另漂等因素; • 4.坐标变换;
• 解题基本思路
• • 坐标点的确定 利用表笔和附铜板接触点到四个角的距 离不同,四个电阻不一样,分流到四个角的电 流是不一样的;利用这个区别来确定坐标;
到 到 公
•
• 难点
• 1.恆流源的制作; • 2.微小电流差值的区分; • (1)用微电阻将电流变成电压,再用直流放 大器放大; • (2)用差分电桥,测两个电流差;
{手写绘图板}题目简介
• 一.题目说明 • 一.任务 • 要求在普通单面PCB覆铜板上一设计和制作一款 手写绘图输入设备。系统构成如图所示。一块普 通单面覆铜板,尺寸为15x10cm,其四角用导线 连接到电路。覆铜板表面自行绘制纵横坐标。同 时,电路引入一根带导线的普通表笔,手持表笔 可与覆铜板表面任意位置接触。电路应能感应表 笔与铜箔的接触,并测量触点位置,进而实现手 写绘图功能,并尽量降低功耗。
• 能显示四象限; 10分 • 能进行必要的坐标变换,显示坐标值;(可用列 表法进行坐标变换) 10分 • 坐标精度达10mm; (误差大于10% 扣5分,大 于20%不给分) 10分 • 扩展部分: • 1.进一步提高坐标精度: 精量每提高2mm给 5分,范围为区域A。(误差大于20%不给计分) • 10分
• 三.说明 1.必须使用普通的单面覆铜板。 • a.不得更换其它高电阻率的材料。 • b.不得对铜箔表面进行改变电阻率的特殊镀层处 理。 • c.覆铜板表面的刻度自行绘制。 • d.测试时以该刻度为准。 • e.考虑到绘制刻度的油墨可能是绝缘的,此处不 要求表笔接触刻度线条时也能具有正确感应能力。 • 2.覆铜板到电路的连接应满足以下条件
表笔
15x10cm覆铜板 B (12x8cm) A (6x4cm)
手写绘图板设计报告
手写绘图板摘要本作品基于四线制测电阻原理的基本原理,测量电压,计算电阻值来确定位置。
以单片机MSP430的最小系统为控制核心,采用单12V供电。
表笔接触铜箔表面时,能给出明确显示。
具有显示坐标大小、横坐标正负和在屏幕上显示对应点的功能,还能跟踪表笔动作并显示绘图轨迹。
其显示精度为10mm,绝对误差不大于5mm。
可显示12cm×8cm的范围,高精度区为6cm×4cm。
关键词:MSP430,绘图一、方案比较和选择1、控制方案的选择方案一:采用51单片机实现控制功能。
运用比较广泛,有良好的知识基础,上手比较快。
本系统的程序量比较大,需要的I/O口资源比较多,51单片机很难胜任这些功能。
方案二:可以使用FPGA实现控制功能。
电路设计比较简单,可以很容易的实现控制、显示和键盘等功能。
价格较高,显得大材小用。
方案三:可以使用MSP430F149单片机同时完成检测、控制、显示等功能,且该单片机以超低功耗著称,此方案简单易行,设计自由度大而且成本较低。
基于上述考虑,拟采用方案三。
2、显示模块的选择方案一:选用12864液晶屏。
与1602lcd相比,12864液晶屏有显示信息量较大的特点,且具有图形显示的功能,满足题目基本要求。
但功耗相对较高以及响应速度较慢是其缺点。
方案二:选用TFT彩色液晶屏。
彩色液晶屏显示信息丰富,具有灵活现成的函数可以调用,开发周期短,响应快,功耗低,画面细腻,人机界面友好。
但编程较为复杂,成本高。
基于上述考虑,拟采用方案一。
3、放大电路方案的选择方案一:采用两级运算放大器对表笔采集的微弱信号进行放大,运算放大器采用型号为OP07。
通过MULTISIM仿真软件可以实现放大1000倍,但是在实际操作中有很多不理想的因素,会造成较大的误差,未采用。
方案二:采用HX711 A/D转换芯片。
HX711是一款24位 A/D转换芯片。
采用片上放大器进行放大。
利用HX711芯片可使放大后的电压值更利于A/D采集,且电路简洁,减少了整个系统的功耗,但是A/D值抖动厉害,所以最终采用两级OP07做放大电路。
基于STC89C52单片机控制的手写绘图板设计
基于STC89C52单片机控制的手写绘图板设计乐丽琴;贺素霞;杜东洲【摘要】System through precise resistance with copper resistance level original constantan wire and copper connection to produce the required little voltage signal in the circuit,takes advantage of low cost and high precision instrument amplifier AD620 device for small signalamplifier,Using 8-bit A/D conversion device PCF8591 to enlarge the voltage signal after A/D acquisition,And sends to main control chipSTC89C52 single-chip computer for processing,to drive the low-power LCD12864 show pens and location coordinates, implements the handwritten drawing board circuit.%系统通过和铜板阻值同量级的精准阻性原件康铜丝与铜板四角连接在电路中产生所需小电压信号,利用低成本高精度仪表放大器件AD620进行微小信号放大,用8位A/D转换器件PCF8591对放大后的电压信号作A/D采集,并发送给主控芯片STC89C52单片机进行处理,驱动低功耗LCD12864显示出表笔所在的位置坐标,设计实现了手写绘图板电路。
【期刊名称】《电子测试》【年(卷),期】2014(000)007【总页数】2页(P54-55)【关键词】STC89C52单片机;AD620;PCF8591;康铜丝【作者】乐丽琴;贺素霞;杜东洲【作者单位】黄河科技学院,河南郑州,450063;黄河科技学院,河南郑州,450063;黄河科技学院,河南郑州,450063【正文语种】中文0 引言21 世纪的到来,让我们步入了高速化,知识化的信息时代。
手绘绘图板设计报告
摘要:手写绘图板测绘系统设计采用Atmage16单片机进行控制;主要以Atmage16为控制核心,双中英文液晶12864显示屏作为显示模块。
并采用智能功率芯片BTS7960作为程控开关阵列,实现对PCB覆铜板的双向电位检测,将检测信号经高精度仪表放大器AD623放大调理后,Atmage16自带10位A/D采样将信息反馈给单片机,单片机将表笔坐标信息显示在液晶12864显示屏上,并将显示表笔的运动轨迹。
本系统设计在器件选取、硬件电路设计上保证系统低功耗的要求,通过硬件设计和软件编写,实现手写绘图板测绘系统的基本要求和题目发挥部分的要求。
关键词:Atmage16 单片机BTS7960 程控开关手写绘图板AD623 仪表放大器低功耗目录一.方案论证与设计 (3)二.系统硬件电路设计 (8)2.1系统框图: (8)2.2系统模块结构图: (8)三.系统软件设计 (10)3.1系统软件开发: (10)3.2表笔位置计算: (10)3.3坐标标定算法 (11)3.4程序流程图 (11)四.系统安装与测试结果分析 (13)五.结论 (14)六.参考文献 (14)附录 (16)一.方案论证与设计本次的手写绘图板测绘系统要求测量并显示出表笔的位置,小组成员首先想到的是通过测量电压的方式来确定表笔的位置。
对于PCB覆铜板来说,实际上是一个阻值很小的电阻,由近似计算(把铜板近似看成一条导线),由公式:R=*L/Sρ(R为电阻值、ρ为电阻率、S为横截面积),可得出铜板的电阻值低于5毫欧。
此外,由四线制测量小电阻的方法,如图1.1,也可得出PCB覆铜板的电阻值很小。
图1.1对于测量表笔的位置,首先想到的是根据表笔测量位置的电阻值,然后由铜片的电阻值和表笔P点到铜片四角的电阻值,由比例关系推导出P点相对于四个角的位置,如图1.2,但是由于铜片的电阻值很小,因此每个P点的测量值也是很小的,另外,由于铜片的电阻值不随P点的位置变化呈现线性变化,因此比例关系式的推导过程复杂,整个过程存在较大的误差。
基于覆铜板的手写定位设计
设计与研发
基于覆铜板的手写定位设计
楼亚斌 (西安石油大学电子工程学院,陕西西安,710065)
摘要 :设计的核心算法是将坐标点测量距离问题转化为电阻测量问题,进而转化为电压测量问题,通过电压的测量实现 坐标的测量。设计以给 5cm*5cm 的覆铜板四个角串联电阻和加电压源的方法实现大电流的目的,采用由 AD620 构成的仪 表放大器对微弱信号进行放大,以 C8051F020 单片机为核心进行测量、控制,实现了小电阻覆铜板触点坐标的测量,测量 结果由 LCD 液晶显示器进行显示。 关键词 :C8051F020 ;AD 采集 ;坐标测量算法
0 引言
通过探针和覆铜板的接触采点,得到一系列的电压值, 将采集到的微小信号通过放大电路进行放大,再将模拟信号 转换成数字信号,然后利用单片机写入控制程序在 LCD 上显 示准确的坐标位置,进而实现手写绘图功能。
1 基本原理
将坐标定位的距离问题转化为求触点分别到覆铜板四 个角的电阻问题,进而转化为电压问题。
2.4 电源模块 自制覆铜板需要供电 12V、仪表放大器需要 ± 5V、单片
机 C8051F020 需要 3.3V、液晶显示需要 5V。因此需要用 WD512D05A6 将 12V 电 压 转 变 为 ± 5V 为 AD620 供 电,+5V 再 用 AMS117 转换成模拟 3.3V、数字 3.3V 给单片机 C8051F020 供
2.2 信号采集电路设计 通过采集的信号在毫伏级范围内不在 AD 量程范围内,
需要将信号放大约 1000 倍到 1V-3.3V 范围间。通过 AD620 仪 表放大器的计算公式 [Rg=49.4K/(G-1)], 可算得控制增益的 电阻 Rg=50 Ω 。 2.3 AD 采集
基于覆铜板的手写绘图板设计
基于覆铜板的手写绘图板设计梁仲华;庄兆永;洪远泉【期刊名称】《韶关学院学报》【年(卷),期】2015(036)010【摘要】The system is basically controlled by the MCU (Micro Controller Unit) named MSP430. The interface mainly contains circuits of handwriting input, input detecting amplifying circuits, drawing copper, LCD circuits and so on. When moving the multi-meter probes, there is an extremely slight change in resistance from that point to the four vertexes by testing the surface resistance of the copper clad laminate, and there is tiny corre-sponding voltage. Then the graphic shape, coordinate and the location can be shown on the display screen by testing, amplification, converting and programmatically manipulating of the tiny signal. The system can success-fully conduct the drawing functions after testing.%系统以MSP430单片机为控制核心,包含有手写输入电路、输入检测放大电路、绘图铜板和液晶显示等接口的电路.绘图笔尖在铜板上滑动,笔尖点与覆铜板的四个顶点之间的阻值会发生变化,产生相应微小变化电压,对此微小信号检测、放大、变换等处理,最后显示相应图形的形状、坐标、位置等相关信息.经测试,系统能较好地实现手写绘图功能.【总页数】4页(P41-44)【作者】梁仲华;庄兆永;洪远泉【作者单位】韶关学院物理与机电工程学院, 广东韶关 512005;韶关学院物理与机电工程学院, 广东韶关 512005;韶关学院物理与机电工程学院, 广东韶关512005【正文语种】中文【中图分类】TP23【相关文献】1.基于MSP430的手写绘图板系统设计实现 [J], 曹帮琴2.基于覆铜板坐标定位手写绘图板设计 [J], 张玉叶;郗艳华3.基于STM32F103的手写绘图板设计 [J], 魏浩然;倪继锋;龙艳花4.基于STM32手写绘图板的设计 [J], 雷金桥;陈德伦;欧阳次山;沈小丽5.基于覆铜板的手写定位设计 [J], 楼亚斌因版权原因,仅展示原文概要,查看原文内容请购买。
手写绘图板的设计
手写绘图板的设计毛文勇;邵尊锋;李洋;朱莉【期刊名称】《工业控制计算机》【年(卷),期】2014(000)006【摘要】系统以ATmega128单片机为控制核心,设计电路并实现手写绘图板功能。
包括控制电路、电压采集电路、放大电路、稳压源电路、显示电路等。
当表笔接触镀铜板表面时,电压采集电路、放大电路能够采集到单片机能够识别的电压信号,通过单片机算法能够算出表笔点触镀铜板位置的坐标,并能够在显示电路中显示坐标,从而实现手写绘图板功能。
%This system takes the mega128 singIe chip as the controI core,circuit design and reaIize handwritten drawing board function.It incIudes a controI circuit,a voItage sampIingcircuit,ampIifying circuit,power source circuit,dispIay circuit etc..When the pen contact pIating copper surface,voItage acquisition circuit,ampIifying circuit,can coI ect the voItage signaI microcon-troI er can identify,through the microcontroI er aIgorithm can coordinate caIcuIated pen point contact pIating copper position, and be abIe to coordinate dispIay circuit dispIays,so as to reaIize the handwriting drawing board function.【总页数】2页(P144-145)【作者】毛文勇;邵尊锋;李洋;朱莉【作者单位】衢州学院电气与信息工程学院,浙江衢州 324000;衢州学院电气与信息工程学院,浙江衢州 324000;衢州学院电气与信息工程学院,浙江衢州324000;衢州学院电气与信息工程学院,浙江衢州 324000【正文语种】中文【相关文献】1.智能手写绘图板设计 [J], 王蓉晖;刘钢2.基于MSP430的手写绘图板系统设计实现 [J], 曹帮琴3.基于覆铜板的手写绘图板设计 [J], 梁仲华;庄兆永;洪远泉4.基于F28027的手写绘图板的设计 [J], 许志坤;陈建国5.基于STM32F103的手写绘图板设计 [J], 魏浩然;倪继锋;龙艳花因版权原因,仅展示原文概要,查看原文内容请购买。
基于F28027的手写绘图板的设计
基于F28027的手写绘图板的设计许志坤;陈建国【摘要】本设计的主控芯片为F28027,设计包括采样电路、二级放大电路、精密恒流源电路、液晶显示电路等实现手写绘图输入功能.设计时通过表笔接触覆铜板完成信号采集,然后将采集得到的微小信号经放大电路放大后输入单片机的A/D采样端,并由片内的12位A/D模块对数据进行模数转换,再由单片机算法经TableCurve 3D软件数据拟合计算出表笔在覆铜板上的坐标并最终在LCD12864显示屏上显示,最后由表笔坐标实现笔迹跟踪,从而实现手写绘图的功能.【期刊名称】《物联网技术》【年(卷),期】2015(005)008【总页数】3页(P64-66)【关键词】F28027单片机;手写绘图;OPA2227;微小信号检测【作者】许志坤;陈建国【作者单位】福州大学,福建福州 350108;福州大学,福建福州 350108【正文语种】中文【中图分类】TM500 引言随着科技的发展,越来越多的场合需要手写绘图的可视化控制与展示,目前使用较多的手写板分为电阻式压力板、电磁式感应板和近期发展的电容式触控扳[1,2],但这三者的弊端在于需要额外的手写设备,不能有效的利用各种设备的金属壳体作为输入识别设备。
本文介绍了一种基于F28027主控芯片的手写绘图板的设计,该设计的核心在于微小信号的检测与处理以及相关软件算法的设计,经实际验证,该系统精度高,能耗低,能有效利用各种设备的金属壳体作为手写信号识别区,能广泛应用于各种有绘图显示需求的导电金属表面,未来应用前景广阔。
1 总体思路本设计采用一块规格为10 cm×8 cm的单面覆铜板制作成手写绘图板,通过高精度恒流源对覆铜板施加恒定的电流,可在覆铜板上形成稳定的微小压降,覆铜板四角均连接恒流源一端,等势线分布较为平均,可以有效地减小采集误差。
由单片机控制继电器切换覆铜板上电场线的横纵走向,即可得到表笔触点的横向和纵向电压降,并经过高精度运放OPA2227放大后,通过F28027单片机的内置A/D模块可对它进行A/D转换采集,采集到的数据由TableCurve 3D软件拟合得出表笔坐标与电压的拟合曲线,再经过软件算法可计算出表笔在覆铜板上的位置并在LCD12864屏幕上显示出来。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
模拟量转换要求。 其内部电源输入与参考电压的复用, 使得芯片的模拟电压输入在 0~5V 之间。芯片转换时间仅为 32μS,具有双数据输出可作为数据校验,以减少数据误差, 转换速度快且稳定性能强。独立的芯片使能输入,使多器件挂接和处理器控制变的更加 方便。通过 DI 数据输入端,可以轻易的实现通道功能的选择,但是,它的每一级可以 分辨出的电压最小值约为 19mV,不能满足系统对处理微小信号的要求。 方案二:TLC1549 TLC1549 是一个 10 位开关电容器,逐次逼近型的 AD 转换器。这个芯片有 2 个数字 输入端,1 个三态输出口(CS),1 个 I/O CLOCK 端口和 1 个数字输出端(DATA OUT), 可以实现一个三总线接口到总控制器的串行口的数据传输。不过,它的最小参考电压为 2.5V,10 位分辨率,每一级可分辨的电压最小值约为 2.44mV,仍然不能满足我们系统 的要求。 方案三:TLC2543 TLC2543 是 12 位串行模数转换器,使用开关电容逐次逼近技术完成 A/D 转换过程。 由于串行输入结构, 价格适中, 分辨率较高, 因此在仪器仪表中有较广泛的应用。 TLC2543 的特点是: 1)12 位分辨率; 2)转换时间为 10us; 3)11 个模拟输入通道; 4)3 路内置自测试方式; 5)有转换结束输出 EOC; 6)可单、双极性输出; 7)可编程输出数据长短。 最重要的是, 它可以在 2.5V 的参考电压下, 每一级分辨的电压最小值约为 0.610mV, 能满足系统基本要求。 信号处理模块,如图三:
2
控制与显示模块组成框架,如图二:
LCD12864
STC89C52
按键
图二、控制与显示模块组成框架
1.2 信号处理模块的论证与选择
1.2.1 运算放大器选择 方案一:LM324 LM324 是四运放集成电路,内部包含四组形式完全相同的运算放大器,相互独立,它 采用 14 脚双列直插塑料封装。直流电压增益高,单位增益频带宽,电源电压范围宽, 低功耗电流,适合于电池供电,低输入偏流。但是,它的输入失调电压最大值为 7mV, 不满足我们需要处理的信号要求。 方案二:AD8065 AD8065 放大器为电压反馈型放大器,是单路放大器,提供 FET 输入,性能出色, 易 于使用,工作噪声极低,输入阻抗非常高。其具有成本低,低噪声,宽电源电压,单电 源,轨到轨输出,其失调电压较低,最大值为 1.5mV。 方案三:OP07 OP07 芯片是一种低噪声,非斩波稳零的双极性运算放大器集成电路。由于 OP07 具 有非常低的输入失调电压,所以 OP07 在很多应用场合不需要额外的调零措施。OP07 同 时具有输入偏置电流低和开环增益高的特点, 这种低失调、 高开环增益的特性使得 OP07 特别适用于高增益的测量设备和放大传感器的微弱信号等方面。其最低输入失调电压, 最大值为 75uV。 因为我们需要采集的信号非常微弱,需要最低输入失调电压很小的运算放大器,通 过对比,我们选择方案三,OP07。 1.2.2 模数转换 ADC 芯片选择 方案一:ADC0832 ADC0832 为 8 位分辨率 A/D 转换芯片, 其最高分辨可达 256 级, 可以适应一般的
2013 年全国大学生电子设计竞赛广东赛区 设计报告封面
作品编号:
(由组委会填写)
…………………………)
参赛队编号
(参赛学校填写)
学校编号 2 9
组(队)编号 1 3 G
选题编号
说
明
1. 为保证本次竞赛评选的公平、公正,将对竞赛设计报告采用二次编码; 2. 本页作为竞赛设计报告的封面和设计报告一同装订; 3. “作品编号”由组委会统一编制,参赛学校请勿填写; 4. “参赛队编号”由参赛学校编写,其中“学校编号”应按照巡视员提供的组 委会印制编号填写, “组(队)编号”由参赛学校根据本校参赛队数按顺序编排, “选题编号”由参赛队员根据所选试题编号填写,例如: “0105B”或“3367F” 。 5. 本页允许各参赛学校复印。
III
手写绘图板(G 题) 【本科组】
1 系统方案分析
根据题目要求, 制作一个手写绘图板, 需要利用普通 PCB 覆铜板和一支普通的表笔。 普通覆铜板的尺寸为 15cm×10cm, 板的四角用导线连接到电路, 用一根普通表笔连接到 电路。该绘图板系统,能够在表笔接触覆铜板的时候,给出提示并显示该点的坐标。 发 挥部分要求,系统能够跟踪表笔的动作,显示绘图轨迹,能够显示文字,要求高分辨率、 低功耗、绘图速度较快。 通过对这个题目的分析,我们设计的系统包括了四部分: 1)手写输入模块; 2)信号处理模块; 3)显示与控制模块; 4)供电模块。 系统框图如图一所示:
II
目
录
1 系统方案分析.................................................1 1.1 控制与显示模块的论证与选择.................................2 1.1.1 控制芯片选择.............................................2 1.1.2 电路板方案选择...........................................2 1.1.3 显示模块选择.............................................2 1.2 信号处理模块的论证与选择...................................3 1.2.1 运算放大器选择 ..........................................3 1.2.2 模数转换 ADC 芯片选择.................................... 3 1.3 手写输入模块的论证与选择................................... 4 1.3.1 覆铜板接线电路的设计......................................4 2 系统理论分析与计算............................................5 2.1 普通覆铜板的阻值测量与分析..................................8 2.2.对 ADC 芯片的要求与分析......................................8 2.3 抑制直流零点漂移............................................8 2.4 放大器稳定性................................................8 3 电路与程序设计................................................9 3.1 电路的设计..................................................9 3.1.1 系统总体框图..............................................9 3.2 程序设计部分................................................9 4 测试方案与测试结果............................................11 4.1 测试方案....................................................11 4.2 测试条件与仪器.............................................11 4.3 测试结果及分析.............................................11 4.3.1 测试分析与结论..........................................14 5.总结.........................................................14 参考文献.......................................................15 附录 1:电路原理图..............................................16 1 中央控制电路.................................................16 2 放大控制电路&驱动电路........................................17 3 电源稳压电路.................................................18 附录 2:部分源程序..............................................19 附录 3:主要元器件明细..........................................25
I
摘
要
本系统以单片机为控制核心,分成四个部分,包括手写输入模块、信号处理 模块、显示与控制模块和稳压供电模块。首先,通过稳压电源给普通覆铜板供 电,通电后,当表笔触到铜板,检测触点电压值,信号经过两个运算放大器, 二级放大一百倍,信号放大后输入到 ADC 模数转换芯片,最后,ADC 芯片输出的 数字信号输入到单片机中,经过单片机的处理在 LCD 液晶屏上显示,通过按键 控制工作模式。程序设计中,运用了中位值平均滤波法,可消除由于脉冲干扰 所引起的采样值偏差,使采集到的信号更稳定。本设计采用了低失调电压的运 放芯片、高精度的 ADC 芯片和稳定的电压源,这样可以确保微弱的信号经过放 大和模数转换后能被单片机处理并显示。 关键字:手写绘图板、模数转换、中位值平均滤波法
图一、系统组成框图
1
1.1 控制与显示模块的论证与选择
1.1.1 控制芯片选择 方案一:ARM7 ARM7 是低电压,通用 32 位 RISC 微处理芯片,基于亚微米的制程,速度快,功耗低, 较高的时钟,程序执行快。适用于对电源比较敏感的应用中,快速中断响应,支持高级 语言,简单但功能强大的指令系统。 方案二:STC89C52 STC89C52 单片机作为控制芯片,它具有可靠性高、价格低、低功耗、无法解密、 稳 定性好等特点。其最高时钟频率为 0-80MHz,8K 字节 Flash 程序存储器,512RAM 数据存 储器,32 位 I/O 口线,看门狗定时器,2 个数据指针,3 个 16 位定时器/计数器,8 个 中断源,全双工串行口,片内晶振及时钟电路。 我们考虑到本题对转换速度的要求不是很高,不需要运算速度太快的芯片,而重点 在小信号的处理上,加上 STC89C52 单片机价格低,为了能节省更多时间,把时间放在 信号处理模块,我们选择较为简单的方案二,STC89C52 单片机作为系统的主控芯片。 1.1.2 电路板方案选择 方案一:使用万用板 在万用板上搭建单片机最小系统。可快速搭建最小系统,易于修改和更换零件,很 容易发现硬件的问题,灵活性高,耗时少,但是不能统一标准,相同的电路可能有较大 差异。 方案二:使用单片机最小系统 直接使用现成的单片机最小系统开发板。由于开发板上设计比较复杂,不同的端口 连接了不同的器件,可能会影响电压输出,若板上的元器件出现问题,需要大量时间来 检查硬件,较难发现问题。 方案三:自制印刷电路板(PCB 板) 制作 PCB 板可以重复使用相同的布局,具有重复性和一致性,减少了不线和装配的 差错,节省了设备的维修、调试和检查的时间,不线密度高,体积小。 因为需要处理的信号较微弱,为了减小两块设计相同的电路板之间的差异,需要用 标准化的,可重复制作的电路,所以我们选择设计制作能标准化的方案三,自制印刷电 路板。 1.1.3 显示模块选择 方案一:LCD1602 液晶显示屏 常用的 LCD1602 液晶显示屏为 5V 电压驱动,带背光,可显示两行,每行 16 个字符, 不能显示汉字,内置含 128 个字符的 ASCII 字符集字库,只有并行接口,无串行接口。 方案二:LCD12864 液晶显示屏 LCD12864 液晶使用 ST7920 控制器,5V 电压驱动,带背光,内置 8192 个中文汉字 (16X16 点阵)、128 个字符(8X16 点阵)及 64X256 点阵显示 RAM(GDRAM)。与外 部 CPU 接口采用并行或串行两种控制方式。 考虑到需要显示坐标、文字,需要显示表笔的轨迹,显示一个圆的轨迹,我们选择 屏幕尺寸较大,分辨率较高,可显示汉字的方案二,LCD12864 液晶显示屏。