深圳市瑞申电子有限公司

深圳市瑞申电子有限公司是一家10年专业大功率电感生产加工厂商,主要以大功率,大电流、扁平线圈电感、平面变压器设计、生产、销售工厂。设计、绕线、组装、检测、包装、出货等全制程的工艺流程!拥有完整、科学的质量管理体系。专业技术团队10人,我们的诚信、实力和产品质量获得业界的认可。欢迎各界朋友莅临参观、指导和业务洽谈。 ...

基于Arduino开发环境的光电编码器检测仪设计方案

时间:2015-04-29 14:33:35 点击:

  0 引言

  Arduino是一款基于单片机系统的电子产品开发平台,它的软硬件系统都具有高度的模块化,而且软件系统是完全开源的。其硬件系统也是高度模块化的,在核心控制板的外围有开关量输入/输出模块、各种模拟量传感器输入模块、总线类传感器的输入模块,还有网络通信模块[1-2].Arduino有自己特有的编程语言。其语法规则类似C/C++语言,IDE环境和语言把单片机与硬件相关的一些参数都参数化并进行了很好的封装,把端口都打包,寄存器、地址指针之类的基本不用管,大大降低了软件开发难度。因此不用开发者去了解其硬件结构即可对其编程,实现设计者的设计意图和创意[3].

  本文提出了一种基于Arduin差模电感o开发环境的光电编码器检测仪设计方案,能够对光电编码器的好坏进行判断,实现光电编码器正转与反转时的脉冲计数。

  1 整体设计

  该检测仪主要由调理电路、Arduino控制板、液晶显示电路等组成,如图1所示。

  

  CLKA和CLKB为光电编码器输出的两路相位相差90°的编码信号。调理电路用来对这两路信号进行整形滤波等信号处理,最后送至Arduino控制板。Arduino控制板电感生产用来实现光编码器脉冲个数的计数,正转、反转两种脉冲信号的判别。液晶显示电路用来显示检测的参数,同时对不同型号光电编码器进行选择控制。

  2 硬件部分设计

  2.1 调理电路

  信号调理电路用于检测信号的调理,主要是把待测交流信号,经过滤波、放大、选通、有效值转换、限幅等处理,送到微控制器进行测量。

  图2为调理电路框图,光电编码器输出的两路相位相差90°的正弦波信号A、B,经施密特触发器变为a、b两组方波信号。A 分为两组:一路经微分电路,在方波的上升沿形成脉冲信号d,再由门电路输出,形成正转脉冲,另一路经反相器,形成反相方波c,再经微分电路形成脉冲信号e,由门电路输出反相脉冲g.b组方波直接连到两个门电路的控制端,作为两个门电路的选通信号。

  

  光电编码器正转时,b组信号超前90°,它的方波正半波对应不经反相器a组方波的上升沿,正半波又使门电路选通,d组脉冲通过门电路形成正转脉冲;而c组方波的上升沿对应b组方波负半波,此时虽然微分电路输出e脉冲,但门电路关闭,不能输出反相脉冲g.当编码器反转时,情况正好相反。最终输出的脉冲分别送入控制检测电路进行计数。

  2.2 Arduino控制板

  本检测仪采用了意大利最新开发的Arduino Due微控制器。Arduino Due 是一块基于Atmel SAM3X8ECPU 的微控制器板。它是第一块基于32 位ARM 核心的Arduino,使用32位ARM核心的Due相较于以往的使用8位AVR核心的其他Arduino更强大:32位核心在一个时钟能处理32位的数据。控制板包括54个数字I/O引脚(其中12路PWM输出),12个模拟输入通道,2个模拟输出通道(DAC),I/O口总输出电流为变压器与电感器设计手册130 mA.3.3 V端口输出能力为800 mA,5 V 端口输出能力为800 mA,FLASH 512 KB(所有空间都可以储存用户程序),SRAM96 KB(两个部分:64 KB and 32 KB),时钟速率[4-5]为一体电感84 MHz.

  由于Arduino due的工作电压为3.3 V,I/O口可承载电压也为3.3 V,所以经过调理电路产生的5 V 脉冲不能直接处理。本检测仪通过SN74lVC4245 芯片把大电流电感5 V的脉冲整形为3.3 V的脉冲。

  2.3 液晶显示电路

  本设计中采用了国产开发的可编程智能LCD(即Programmable Smart LCD,简称PS-LCD)。PS-LCD 是一种包含LCD显示屏、LCD控制器、触摸屏、人机界面处理系统和通信接口于一体的智能显示模组,通过可选的通信接口与外部控制单元(如:51单片机、ARM、DSP、PC、PLC、总线设备等)连接,实现系统的人机交互界面。

  新建Designer工程,定义界面分辨率、界面切换效果和主界面等;设置背景、加入/设置控件、定义事件动作等;PS-LCD的采用Java Script的脚本语言,Java Script是因特网上最流行的脚本语言,它存在于全世界所有Web 浏览器中,能够增强用户与Web 站点和Web 应用程序之间的交互。本液晶显示屏通过脚本编写实时地显示微控制器采集送过来的脉冲个数,并进行判断。 大功率电感厂家 |大电流电感工厂

  • 功率电感:磁放大器稳压器中控制电感的设计(一)
    1引言 随着电子技术的发展,电子产品和系统的供电电源越来越复杂:供电电源的电压路数增多;每一路电压的稳压精度要求越来越高。一般的开关稳压电源,只有一个次级输出电压是通过初级电压进行闭环调节的,其它的
  • 功率电感具有什么独特的优点
    功率电感具有什么独特的功率电感企业优点? 功率电感具有的独特优点: 主要应用在电脑显示板卡,笔记本电脑,脉冲记忆程序设计,以及DC- 贴片功率电感DC转换器上。 应用自动表面装载,可提供卷轴包装适用
  • 基于FPGA的DES、3DES硬件加密技术(图)
    传统的加密工作是通过在主机上运行加密软件实现的。这种方法除占用主机资源外,运算速度较慢,安全性也较差。而硬件加密是通过专用加密芯片、FPGA芯片或独立的处理芯片等实现密码运算。相对于软件加密,硬件加
  • 大功率电感