CN105929742A - 一种基于微处理器人工智能控制***器 - Google Patents

一种基于微处理器人工智能控制***器 Download PDF

Info

Publication number
CN105929742A
CN105929742A CN201610393658.2A CN201610393658A CN105929742A CN 105929742 A CN105929742 A CN 105929742A CN 201610393658 A CN201610393658 A CN 201610393658A CN 105929742 A CN105929742 A CN 105929742A
Authority
CN
China
Prior art keywords
connects
programmable gate
gate array
field programmable
signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610393658.2A
Other languages
English (en)
Inventor
袁福德
李成
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201610393658.2A priority Critical patent/CN105929742A/zh
Publication of CN105929742A publication Critical patent/CN105929742A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D22/00Control of humidity
    • G05D22/02Control of humidity characterised by the use of electric means
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/18Status alarms
    • G08B21/20Status alarms responsive to moisture
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C23/00Non-electrical signal transmission systems, e.g. optical systems
    • G08C23/04Non-electrical signal transmission systems, e.g. optical systems using light waves, e.g. infrared
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
    • H02J7/34Parallel operation in networks using both storage and other dc sources, e.g. providing buffering
    • H02J7/35Parallel operation in networks using both storage and other dc sources, e.g. providing buffering with light sensitive cells
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P7/00Arrangements for regulating or controlling the speed or torque of electric DC motors
    • H02P7/06Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current
    • H02P7/18Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power
    • H02P7/24Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices
    • H02P7/28Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices using semiconductor devices
    • H02P7/285Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices using semiconductor devices controlling armature supply only
    • H02P7/29Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices using semiconductor devices controlling armature supply only using pulse modulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Power Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Circuit Arrangement For Electric Light Sources In General (AREA)

Abstract

本发明公开了一种基于微处理器人工智能控制***器,包括中央处理器、现场可编程门阵列电路、光电检测电路、光控锁模块、光钥匙模块、白光LED,中央处理器连接现场可编程门阵列电路,现场可编程门阵列电路连接光控锁模块,白光LED连接现场可编程门阵列电路,现场可编程门阵列电路连接光钥匙模块,光电检测电路连接现场可编程门阵列电路;光电检测电路内设置有光敏元件接收器、反射镜、光源、调制波形发生器、调制波形处理器及调制放大器,采用微控制器与现场可编程门阵列相结合的中心控制技术,提高整个***的处理性能及处理效率,使得整个***运行更加稳定,并有效降低故障率。

Description

一种基于微处理器人工智能控制***器
技术领域
本发明涉及自动化控制技术领域,具体的说,是一种基于微处理器可见光通信技术的机器人自动控制***。
背景技术
智能控制(intelligent controls)在无人干预的情况下能自主地驱动智能机器实现控制目标的自动控制技术。控制理论发展至今已有100多年的历史,经历了“经典控制理论”和“现代控制理论”的发展阶段,已进入“大***理论”和“智能控制理论”阶段。智能控制理论的研究和应用是现代控制理论在深度和广度上的拓展。20世纪80年代以来,信息技术、计算技术的快速发展及其他相关学科的发展和相互渗透,也推动了控制科学与工程研究的不断深入,控制***向智能控制***的发展已成为一种趋势。
自动化(Automation)是指机器设备、***或过程(生产、管理过程)在没有人或较少人的直接参与下,按照人的要求,经过自动检测、信息处理、分析判断、操纵控制,实现预期的目标的过程。自动化技术广泛用于工业、农业、军事、科学研究、交通运输、商业、医疗、服务和家庭等方面。采用自动化技术不仅可以把人从繁重的体力劳动、部分脑力劳动以及恶劣、危险的工作环境中解放出来,而且能扩展人的器官功能,极大地提高劳动生产率,增强人类认识世界和改造世界的能力。WIFI容易被电磁干扰,传输的方向不可控,密码容易被截获。然而可见光通信是一种点对点的传输模式,具有保密性好的优点。因此,可以将可见光通信技术与门禁技术相结合,具有广阔的运用前景。随着社会的进步,智能智能移动终端得到了大量普及,智能移动终端成为了人们日常生活中随生携带的物品。
发明内容
本发明的目的在于设计出一种基于微处理器人工智能控制***器,满足机器人自动控制所需,通过自动化技术、智能化控制技术、以及微处理器控制技术相结合而进行***控制,使得机器人在使用过程中能够有效完成所设定工作流程,采用微控制器与现场可编程门阵列相结合的中心控制技术,提高整个***的处理性能及处理效率,使得整个***运行更加稳定,并有效降低故障率。
本发明通过下述技术方案实现:一种基于微处理器可见光通信技术的机器人自动控制***,包括中央处理器、现场可编程门阵列电路、光电检测电路、光控锁模块、光钥匙模块、智能加湿器、信号处理电路、电源电路、白光LED;
所述智能加湿器还包括水位传感器、温度传感器、湿度采集传感器、声光报警器以及显示电路,当所述智能加湿器根据控制指令开始工作时,微控制器向所述水位传感器、温度传感器、湿度采集传感器发出执行指令,获得加湿器内的水量数据信号、室温信号以及室内湿度信号,微处理器对所述水量数据信号、室温信号以及室内湿度信号进行放大、测量、A/D转换之后传送到加湿判断电路,控制加湿器按设定参数工作,同时把数据反馈给所述显示电路进行数据的可视化处理,最终达到对环境进行智能加湿的目的。当环境的相对湿度值高于设定值时或者加湿器水量不足时,所述声光报警器发出报警信号;
所述信号调制设备负责调制生成原始的电信号;所述LED 灯是单色的 LED;所述光探测器是可见光波段响应较好的 CCD光电转换器件;所述智能加湿器是可变倍数的光学镜头;所述信号处理电路与光探测器相适应,用于视频电信号的处理,以及确定接收光斑的形状、大小和平均接收光功率;所述探照灯和所述智能加湿器之间是大气信道,光源发出的光通过大气信道进行传输;
所述远距离可见光通信***设备主要包括发射端和接收端;发射端可使用OOK、PPM等调制方式,光源将调制好的光信号以高速、明暗变化的规律进行发射,采用大功率低束散角阵列 LED 作为光源,由于调制速率在一百比特量级,可以采用单片机配合 C++软件编程进行发射端的软硬件设计,实现字符串的发送;接收端,采用 CCD 作为光探测器,硬件设备使用高帧频100fps 以上、高灵敏度、高响应度 CCD 相机;相机以与光源相同帧频进行拍摄,并且设计软件对CCD 相机进行数据的采集和处理,将调制信号的规律呈现出来,得到相应的灰度值,从而完成信息的传递过程,实现字符串的接收;所述充电插口设置于闭合门的侧端;
所述现场可编程门阵列电路连接调制波形发生器,所述调制波形发生器连接光源,所述光源连接反射镜,所述反射镜连接光敏元件接收器,所述光敏元件接收器连接调制放大器,所述调制放大器连接调制波形处理器,所述调制波形处理器连接现场可编程门阵列电路。
进一步的,为更好的实现本发明,所述光控锁模块内设置有编码器、运动控制器、PWM功放、直流伺服电机,所述现场可编程门阵列电路连接编码器,所述编码器连接运动控制器,所述运动控制器连接PWM功放,所述PWM功放连接直流伺服电机,所述直流伺服电机连接编码器。
进一步的,为更好的实现本发明,还包括参数存储器,所述参数存储器连接中央处理器;所述光钥匙模块内设置有智能移动终端,基于智能移动终端操作***,设计基于虚拟串口的秘钥发送智能移动终端的软件模块,通过智能移动终端的软件模块发送出秘钥信息,秘钥信息由智能移动终端的 min-USB 口输出;所输出的秘钥信息,基于智能移动终端OTG 功能,经过外部驱动模块加载到LED灯上,通过LED来完成秘钥信息的传送。
进一步的,为更好的实现本发明,还包括电源电路,所述电源电路分别连接中央处理器及现场可编程门阵列电路。
进一步的,为更好的实现本发明,所述电源电路包括太阳能电池板、控制器、供电电路,所述太阳能电池板连接控制器,所述控制器连接供电电路,所述供电电路分别连接中央处理器及现场可编程门阵列电路。
进一步的,为更好的实现本发明,所述电源电路还包括蓄电池,所述蓄电池连接控制器。
进一步的,为更好的实现本发明,还包括随机存储器,所述随机存储器连接现场可编程门阵列电路。
进一步的,为更好的实现本发明,所述随机存储器采用静态随机存储器和/或动态随机存储器。
进一步的,为更好的实现本发明,所述中央处理器采用TMS570LS1114微控制器。
进一步的,为更好的实现本发明,所述现场可编程门阵列电路主芯片采用CycloneIII。
本发明与现有技术相比,具有以下优点及有益效果:
(1)本发明满足机器人自动控制所需,通过自动化技术、智能化控制技术、以及微处理器控制技术相结合而进行***控制,使得机器人在使用过程中能够有效完成所设定工作流程,采用微控制器与现场可编程门阵列相结合的中心控制技术,提高整个***的处理性能及处理效率,使得整个***运行更加稳定,并有效降低故障率。智能加湿器可以根据室内的温度来自动调节湿度,当空气中的水气量一定时,提高温度,湿度则会降低;可以自行设定相对湿度值,当环境的相对湿度值低于设定值时,***将自动加湿;当环境的相对湿度值高于设定值时, 声光报警器发出报警信号。用户可以根据所在环境自行设置湿度限值,采集的相对湿度值、 温度值和湿度限值,都可以在液晶显示屏上显示。有高中低水位开关, 在没有水的情况下, 则LED亮, 提示用户加水, 以防止干烧。
另外,智能加湿器能够通过GSM通信模块实现了远程控制,用户可以在回家之前启动智能加湿器,改善室内空气湿度,在离开家以后关闭,即使忘记出门之前关闭智能加湿器,也可以通过手机发出控制指令,关闭智能加湿器,这样能够合理规划智能加湿器的使用时间,延迟使用寿命以及节约能源。所述湿度采集传感器是SHT21传感器,此时不在需要温度传感器;该传感器能够对环境的温度和湿度进行监测,湿度精度±2%(相对湿度20%~80%), 温度精度±0.3℃(环境温度25~42℃)。传感器经过标定,既能提供I2C数字接口,也能提供PWM模拟输出模式。因为数字通信可大大降低功耗,在正常工作状态下,功耗可在3μW以内,在延长测量间隔的情况下,功耗还可进一步降低。使用 SHT21 过程中, A/D电路进行数字化信号转换。除此之外,SHT21的分辨率还可以通过指令进行8/12bit 到12/14bit的改变,便于检测电量状态,同时输出校验和,有助于提高通信的可靠性。
所述微控制器是采用单片机 ,其CPU由控制器和运算器组成, 主要进行运算及指令识别。存储器为8K可擦写闪存, 工作电源为+5V 。其内部有振荡器的反相放大器, 石英晶体和陶瓷谐振器共同构成自激振荡器。引脚简单可靠, 功能强大, 使用方便, 并具有低功耗空闲和掉电模式。
所述温度传感器是DS18B20传感器,DS18B20传感器具有一线接口, 使用简单方便, 在实际使用中无需外部元件, 直接利用数据总线供电, 测量温度范围较大。因此, 使用范围较广, 用途较大。
WIFI容易被电磁干扰,传输的方向不可控,密码容易被截获。然而可见光通信是一种点对点的传输模式,具有保密性好的优点。因此,可以将可见光通信技术结合,具有广阔的运用前景。随着社会的进步,智能智能移动终端得到了大量普及,智能移动终端成为了人们日常生活中随生携带的物品。
光钥匙和智能移动终端相结合,利用智能移动终端应用来实现的开启。可以很好的运用Android***开发手机AAP光密钥软件,Android***是基于 Linux 的一个开源的操作***,主要是使用在移动终端(手机和平板)中。Android***和其他的***平台相比,有很大的优势。它的优势最主要的体现在它的开放性。Android***是完全开源的***,所有的爱好者和厂商都可以参与到 Android ***的开发中来,这就为 Android ***的发展打下了很好基础。Android ***已经成为了全球装机量第一大的***。Android ***的另一大优势就是基于谷歌公司的平台,谷歌公司的地图、搜索、邮箱等服务产品,能够无缝的应用到 Andriod ***中去。
(2)本发明所述随机存储器可进一步通过现场可编程门阵列电路的处理性能,在运行时,静态存储器作高速缓冲存储器(Cache)使用,动态存储器做主存储器使用;远距离可见光通信***,在发射端采用了OOK调制方式,OOK 带宽需求低,而且硬件实现最为简单,解码时候只需要通过直接检测的方法,通过判断光的有无来确定接收到的信息时0或者1;使得发射端成本合理;在接收端,采用 CCD 作为光探测器,硬件设备使用高帧频(100fps以上)、高灵敏度、高响应度 CCD 相机;相机以与光源相同帧频进行拍摄,并且设计软件对CCD 相机进行数据的采集和处理,将调制信号的规律呈现出来,得到相应的灰度值,从而完成信息的传递过程,实现字符串的接收。选择 CCD 作为光探测器,其灵敏度和响应度比传统的 PIN 光电二极管高很多。对比于传统光电二极管,采用 CCD 相机可以使光源的位置可以在图像中清晰的显示出来,这样,只要能够判断出信号的位置,将来可以使用多个光源,在接收端的接受能力之内,成倍的提高传输速率。并且 CCD 作为光探测器还可以同时用于APT 通信***当中。
(3)本发明所述光电检测电路内有效保证机器在运行区域内进行运动,而不会出现因超出运行区域进行运动产生事故的发生。
(4)本发明采用太阳能供电,便于降低不可再生资源的损耗,并且能够满足恶劣天气下依然正常工作。
(5)本发明所述的蓄电池能够满足在光照度不够使太阳能进行发电或夜间时候依然满足对整个***进行供电。
(6)本发明采用PWM调制信号来完成电机及舵机的速度调制、方向调制,使其运行更加稳定安全。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本发明的电路原理图;
图2为本发明所述的电源电路原理图。
具体实施方式
下面结合具体实施例对本发明进行进一步详细介绍,但本发明的实施方式不限于此。
实施例1:
一种基于微处理器人工智能控制***器,如图1所示,包括中央处理器、现场可编程门阵列电路、光电检测电路、光控锁模块、光钥匙模块、智能加湿器、信号处理电路、电源电路、白光LED;
所述智能加湿器还包括水位传感器、温度传感器、湿度采集传感器、声光报警器以及显示电路,当所述智能加湿器根据控制指令开始工作时,微控制器向所述水位传感器、温度传感器、湿度采集传感器发出执行指令,获得加湿器内的水量数据信号、室温信号以及室内湿度信号,微处理器对所述水量数据信号、室温信号以及室内湿度信号进行放大、测量、A/D转换之后传送到加湿判断电路,控制加湿器按设定参数工作,同时把数据反馈给所述显示电路进行数据的可视化处理,最终达到对环境进行智能加湿的目的。当环境的相对湿度值高于设定值时或者加湿器水量不足时,所述声光报警器发出报警信号;
所述信号调制设备负责调制生成原始的电信号;所述LED 灯是单色的 LED;所述光探测器是可见光波段响应较好的 CCD光电转换器件;所述智能加湿器是可变倍数的光学镜头;所述信号处理电路与光探测器相适应,用于视频电信号的处理,以及确定接收光斑的形状、大小和平均接收光功率;所述探照灯和所述智能加湿器之间是大气信道,光源发出的光通过大气信道进行传输;
所述远距离可见光通信***设备主要包括发射端和接收端;发射端可使用OOK、PPM等调制方式,光源将调制好的光信号以高速、明暗变化的规律进行发射,采用大功率低束散角阵列 LED 作为光源,由于调制速率在一百比特量级,可以采用单片机配合 C++软件编程进行发射端的软硬件设计,实现字符串的发送;接收端,采用 CCD 作为光探测器,硬件设备使用高帧频100fps 以上、高灵敏度、高响应度 CCD 相机;相机以与光源相同帧频进行拍摄,并且设计软件对CCD 相机进行数据的采集和处理,将调制信号的规律呈现出来,得到相应的灰度值,从而完成信息的传递过程,实现字符串的接收;所述充电插口设置于闭合门的侧端;
所述现场可编程门阵列电路连接调制波形发生器,所述调制波形发生器连接光源,所述光源连接反射镜,所述反射镜连接光敏元件接收器,所述光敏元件接收器连接调制放大器,所述调制放大器连接调制波形处理器,所述调制波形处理器连接现场可编程门阵列电路。所述光钥匙模块内设置有智能移动终端,基于智能移动终端操作***,设计基于虚拟串口的秘钥发送智能移动终端的软件模块,通过智能移动终端的软件模块发送出秘钥信息,秘钥信息由智能移动终端的 min-USB 口输出;所输出的秘钥信息,基于智能移动终端OTG功能,经过外部驱动模块加载到LED灯上,通过LED来完成秘钥信息的传送
在运行时,整个***需要控制多个电动机和行程开关,并进行光电检测,为提高处理性能,加快处理速度,在中央处理器控制处理的基础上外扩现场可编程门阵列电路来进行诸如光电检测、电机驱动检测、舵机驱动检测、开关量检测,以提高整个***的处理性能。其中,现场可编程门阵列(FPGA)电路,采用了逻辑单元阵列LCA(Logic Cell Array)这样一个概念,内部包括可配置逻辑模块CLB(Configurable Logic Block)、输入输出模块IOB(Input Output Block)和内部连线(Interconnect)三个部分;现场可编程门阵列(FPGA)是可编程器件,与传统逻辑电路和门阵列(如PAL,GAL及CPLD器件)相比,FPGA具有不同的结构。FPGA利用小型查找表(16×1RAM)来实现组合逻辑,每个查找表连接到一个D触发器的输入端,触发器再来驱动其他逻辑电路或驱动I/O,由此构成了既可实现组合逻辑功能又可实现时序逻辑功能的基本逻辑单元模块,这些模块间利用金属连线互相连接或连接到I/O模块。FPGA的逻辑是通过向内部静态存储单元加载编程数据来实现的,存储在存储器单元中的值决定了逻辑单元的逻辑功能以及各模块之间或模块与I/O间的联接方式,并最终决定了FPGA所能实现的功能,FPGA允许无限次的编程。
在信号处理过程中,为便于使机器人在规定的区域内运行,特别设置有光电检测电路,在运行时,现场可编程门阵列电路将发出光电检测指令至调制波形发生器内,调制波形发生器的波形调制采用频率调制方法,由于检测***的调制频率在几十至几百kHz的范围内,为满足要求,优选考虑采用发光二级管(响应速度快,其工作频率可达几MHz或十几MHz)来完成调制波形的生成;光源内设置有光源驱动及光源,光源驱动主要负责把调制波形放大到足够的功率去驱动光源发光,而光源采用适合波形为方波的调制光的发射、且工作频率较高的红外发光二极管,利用红外发光二级管将调制光进行发射后,反射镜将此调制光反射至光敏元件接收器上,光敏元件接收器采用光敏二极管接收调制光线,并将光信号转变为电信号,由于此电信号较弱,因此需进一步进行滤波及放大处理,故将光敏二极管转换后的电信号首先加载至调制放大器内进行信号放大,此调制信号的放大采用交流放大的形式,还能使调制光信号与背景光信号分离,为信号处理提供方便。经放大、分离处理后的调制光信号将利用调制波形处理器进一步进行滤波及信号识别处理,而后加载至现场可编程门阵列电路内,以此为参考而调整机器人的运行区域,光电检测电路其本质是将“交流”的、有用的调制光信号从“直流”的、无用的背景光信号中分离出来,从而达到抗干扰的目的。
在运行时,现场可编程门阵列电路所形成的控制舵机运动的信号将加载至光钥匙模块内完成诸如转向等方向控制类的舵机控制,在控制时,光钥匙模块内所生成的PWM的信号就能够快速调节舵机的转角,从而实现机器人的方向控制;白光LED用于完成电路***运行时的开关量数据检测。
所述湿度采集传感器是SHT21传感器,此时不在需要温度传感器;该传感器能够对环境的温度和湿度进行监测,湿度精度±2%(相对湿度20%~80%), 温度精度±0.3℃(环境温度25~42℃)。传感器经过标定,既能提供I2C数字接口,也能提供PWM模拟输出模式。因为数字通信可大大降低功耗,在正常工作状态下,功耗可在3μW以内,在延长测量间隔的情况下,功耗还可进一步降低。使用 SHT21 过程中, A/D电路进行数字化信号转换。除此之外,SHT21的分辨率还可以通过指令进行8/12bit 到12/14bit的改变,便于检测电量状态,同时输出校验和,有助于提高通信的可靠性。
所述微控制器是采用单片机 ,其CPU由控制器和运算器组成, 主要进行运算及指令识别。存储器为8K可擦写闪存, 工作电源为+5V 。其内部有振荡器的反相放大器, 石英晶体和陶瓷谐振器共同构成自激振荡器。引脚简单可靠, 功能强大, 使用方便, 并具有低功耗空闲和掉电模式。
所述温度传感器是DS18B20传感器,DS18B20传感器具有一线接口, 使用简单方便, 在实际使用中无需外部元件, 直接利用数据总线供电, 测量温度范围较大。因此, 使用范围较广, 用途较大。
所述远距离可见光通信***具体包括:
调制器,用于可见光通信发射端需要将基带信号调制到光载波上,调制器的作用就是要根据不同的调制方式,如 OOK 调制、PPM 调制等,将信息先调制成电信号。调制器硬件上可以采用常用的 51 单片机系列,为了达到更高的速度和精度的要求,还可以选择 FPGA等。
LED 驱动,用于将电信号转化为光信号。LED 驱动模块用于完成对LED 光源的驱动功能,同时将调至好的电信号转化为光信号加载到 LED 光源上。如 51 单片机,其触发方式是 TTL 触发,完成对 LED 光源驱动。
LED,是可见光通信***的发射装置,为了满足通信***的需求,应尽可能选择功率大、束散角小、白光 LED 光源。此外,选择阵列形式 LED 光源可以增大光功率,而对束散角一般达到4度。
LED控制器,用来控制光源和相机的设备,完成辅助功能。
大气信道,光源将调至好的信号光发射出去,通过大气信道传输,传输过程中将受到大气信道的影响。
相机镜头,相机镜头即是智能加湿器,主要完成光信号的捕捉接收功能,镜头能够进行变焦,变化接收视场角,可以放大或者缩小目标。为了便于和 CCD相机相互配合,配置了电动变焦镜头和编码器,可以实现电脑控制自动变焦。
CCD 相机,CCD 是感光元器件,主要是将光信号转化为电信号再成像。
CCD 相机需能够匹配光源的速率, CCD 相机能够完成高帧频采集。CCD 相机通过千兆以太网连接到电脑上,并通过程序完成图像数据的采集和处理。
成像处理过程,用于将接收到的已调光信号进行接收成像,分析其灰度光强度,解调出原始信息,完成信息接收。
本发明满足机器人自动控制所需,通过自动化技术、智能化控制技术、以及微处理器控制技术相结合而进行***控制,使得机器人在使用过程中能够有效完成所设定工作流程,采用微控制器与现场可编程门阵列相结合的中心控制技术,提高整个***的处理性能及处理效率,使得整个***运行更加稳定,并有效降低故障率。
实施例2:
本实施例是在上述实施例的基础上进一步优化,进一步的,为更好的实现本发明,能利用PWM控制方式对电机进行调速与控制,如图1所示,特别设置有下述结构:所述光控锁模块内设置有编码器、运动控制器、PWM功放、直流伺服电机,所述现场可编程门阵列电路连接编码器,所述编码器连接运动控制器,所述运动控制器连接PWM功放,所述PWM功放连接直流伺服电机,所述直流伺服电机连接编码器。
为控制机器人的运行轨迹及动作,现场可编程门阵列电路将机器人的运行轨迹及动作数据通过相应的转换后加载至光控锁模块、光钥匙模块及白光LED内,机器人的驱动件主要是电机和舵机,皆采用PWM进行调速与控制,根据编码器(优选脉冲编码器)的反馈信号,对机器人的运动状态进行实时控制,在控制时,编码器对待控制动作信号进行编码,而后传送至运动控制器内形成相应的控制信号,并将PWM功放进行信号放大后再控制直流伺服电机进行相应的运动。
实施例3:
本实施例是在上述任一实施例的基础上进一步优化,进一步的,为更好的实现本发明,为便于提高处理性能,并更多的存储机器人运行轨迹及动作,如图1所示,特别设置有下述结构:还包括参数存储器,所述参数存储器连接中央处理器,在参数存储器内存储有机器人运行轨迹数据及动作数据,中央处理器将通过读取此类数据后加载至现场可编程门阵列电路内,用于控制机器人的运行轨迹及动作。
实施例4:
本实施例是在实施例1或2的基础上进一步优化,进一步的,为更好的实现本发明,能为整个***提供可靠电源,使其工作,如图1所示,特别设置有下述结构:还包括电源电路,所述电源电路分别连接中央处理器及现场可编程门阵列电路,电源电路为现场可编程门阵列电路及中央处理器提供工作电压。
实施例5:
本实施例是在上述实施例的基础上进一步优化,进一步的,为更好的实现本发明,便于降低不可再生资源的损耗,并且能够满足恶劣天气下依然正常工作,如图1、图2所示,特别设置有下述结构:所述电源电路包括太阳能电池板、控制器、供电电路,所述太阳能电池板连接控制器,所述控制器连接供电电路,所述供电电路分别连接中央处理器及现场可编程门阵列电路。
太阳能电池板将太阳能转化为直流电能,而后将通过控制器内的稳压电路进行稳压,经稳压后的直流电源将通过控制器内的输出电路输送至供电电路内,而后通过供电电路对中央处理器及现场可编程门阵列电路进行供电,使其正常工作。
实施例6:
本实施例是在上述实施例的基础上进一步优化,进一步的,为更好的实现本发明,能够在光照度不够使太阳能进行发电或夜间时候依然满足对整个***进行供电,如图1、图2所示,特别设置有下述结构:所述电源电路还包括蓄电池,所述蓄电池连接控制器。
在使用时,多余的电能将被存储在蓄电池内,而出现太阳能光照不够或阴雨天气或夜间时,蓄电池将进行释电,并通过控制器的输出电路输送至供电电路内,对中央处理器及现场可编程门阵列电路进行供电,使整个***达到24小时全天候的工作。
实施例7:
本实施例是在实施例1或2的基础上进一步优化,进一步的,为更好的实现本发明,提高现场可编程门阵列电路的处理性能,如图1所示,特别设置有下述结构:还包括随机存储器,所述随机存储器连接现场可编程门阵列电路。
实施例8:
本实施例是在上述实施例的基础上进一步优化,进一步的,为更好的实现本发明,所述随机存储器采用静态随机存储器和/或动态随机存储器,静态存储器(SRAM)的特点是工作速度快,只要电源不撤除,写入SRAM的信息就不会消失,不需要刷新电路,同时在读出时不破坏原来存放的信息,一经写入可多次读出,但集成度较低,功耗较大,在本发明中作高速缓冲存储器(Cache)使用。DRAM是动态随机存储器(Dynamic Random Access Memory),它是利用场效应管的栅极对其衬底间的分布电容来保存信息,以存储电荷的多少,即电容端电压的高低来表示“1”和“0”,在本发明中作为主存储器使用。
实施例9:
本实施例是在实施例1或2或5或6或8的基础上进一步优化,进一步的,为更好的实现本发明,所述中央处理器采用TMS570LS1114微控制器。
TMS570LS1114器件是一款高性能汽车级安全***微控制器系列。此安全架构包括:以锁步模式运行的双核CPU,CPU和存储器内置自检(BIST)逻辑,闪存和数据SRAM上的ECC,外设存储器的奇偶校验,外设I/O上的回路功能。
TMS570LS1114器件集成了ARM Cortex-R4F浮点CPU,此CPU 提供一个高效1.66DMIPS/MHz,并且具有能够以高达180MHz运行的配置,从而提供高达298DMIPS。此器件支持字不变大端序[BE32]格式。
TMS570LS1114器件具有1MB集成闪存和128KB数据RAM,此配置具有单个位纠错和双位纠错功能。这个器件上的闪存存储器是一个由64位宽数据总线接口实现的非易失性、电可擦除并且可编程的存储器。为了实现所有读取、编程和擦除操作,此闪存运行在一个3.3V电源输入上(与I/O电源一样的电平)。当处于管线模式中时,闪存可在高达180MHz的***时钟频率下运行。SRAM在整个支持的频率范围内支持字节、半子、字和双字模式的单周期读取和写入访问。
TMS570LS1114器件特有针对基于实时控制的外设,其中包括2个下一代高端定时器(N2HET)时序协处理器,此协处理器具有多达44 个I/O端子,7个支持多达14个输出的增强型脉宽调制器(ePWM)模块,6个增强型捕捉(eCAP)模块,2个增强型正交编码器脉冲(eQEP)模块,以及2个支持多达24个输入的12位模数转换器(ADC)。
N2HET1是一款高级智能定时器,此定时器能够为实时应用提供精密的计时功能。该定时器为软件控制型,采用一个精简指令集,并具有一个专用的定时器微级机和一个连接的I/O端口。N2HET 可被用于脉宽调制输出、捕捉或者比较输入,或者通用I/O。N2HET 特别适合于那些需要多种传感器信息的应用,以及那些要求具有复杂和准确时间脉冲的驱动致动器的应用。一个高端定时器传输单元(HTU)能够执行DMA类型处理来与主存储器之间传输N2HET数据。一个内存保护单元(MPU)被内置于HTU内。
ePWM模块能够用最少的CPU开销或干预来生成复杂脉宽波形。ePWM易于使用,并且支持高侧和低侧PWM和死区生成。借助于集成触发区保护以及与片载MibADC的同步,ePWM模块非常适合于数字电机控制应用。
eCAP模块在外部事件的精确定时捕捉十分重要的***中是必不可少的。在不被用于捕捉应用时,eCAP还可被用于监视ePWM输出或用于简单的PWM生成。
eQEP模块用于与一个线性或旋转递增编码器进行直接连接以从一个高性能运动和位置控制***中正在旋转的机械中获得位置、方向和速度信息。
此器件具有212位分辨率MibADC,每个MibADC总共具有24个 通道和受64字奇偶校验保护的缓冲器RAM。MibADC通道可被独立转换或者可针对顺序转换序列由软件成组。16个输入可在2个MibADC间共用。有三个独立的组。每个组可在被触发时被转换一次,或者通过配置以执行连续转换模式。MibADC1还支持外部模拟复用器的使用。
此器件有多个通信接口:3个MibSPI,2个SPI,1个LIN1个SCI,3个DCAN,和1个I2C。SPI为相似移位寄存器类型器件之间的高速通信提供了一种便捷方法。LIN支持本地互联标准2.0并可被用作一个使用标准不归零码(NRZ)格式的全双工模式UART。DCAN支持CAN 2.0(A和B)协议标准并使用一个串行、多主控通信协议,此协议用高达1Mbps的稳健耐用通信速率有效支持分布式实时控制。DCAN非常适合工作于嘈杂和恶劣环境中的***(例如:汽车和工业领域),此类应用需要可靠的串行通信或多路复用布线。
I2C模块是一个多主控通信模块,此模块通过I2C串行总线在微控制器和一个I2C兼容器件之间提供一个接口。此I2C支持100Kbps和 400Kbps的速度。
一个调频锁相环(FMPLL)时钟模块被用来将外部频率基准与一个内部使用的更高频率相乘。此全局时钟模块(GCM)管理可用时钟源与器件时钟域间的映射。
此器件还有一个外部时钟前置分频器(ECP)模块,当被启用时,此模块在ECLK端子上输出一个连续外部时钟。ECLK频率是一个外设接口时钟(VCLK)频率的用户可编程比例。这个可被外部监视的低频输出作为此器件运行频率的指示器。
直接内存访问(DMA)控制器有16个通道,32个控制数据包和对其内存的奇偶校验保护。MPU被内置在DMA中,以保护内存不受错误传输的影响。
错误信令模块(ESM)监控所有器件错误并在检测到一个故障时确定是触发一个中断还是触发一个外部错误引脚/球状引脚。可从外部监视的nERROR端子可作为一个微控制器中故障条件的指示器。
外部内存接口(EMIF)提供到异步和同步内存或者其它从器件的内存扩展。
一个参数覆盖模块(POM)被用来提高应用代码的校准功能。POM能够将闪存访问重新路由至内部存储器或EMIF,从而避免了闪存内参数更新所需的重编程步骤。
实施例10:
本实施例是在实施例1或2或5或6或8的基础上进一步优化,进一步的,为更好的实现本发明,所述现场可编程门阵列电路主芯片采用Cyclone III。
Cyclone III,低成本的Cyclone III FPGA是Altera Cyclone系列的第三代产品。Cyclone III FPGA系列前所未有地同时实现了低功耗、低成本和高性能,进一步扩展了FPGA在成本敏感大批量领域中的应用。采用台湾半导体生产公司(TSMC)的65-nm低功耗(LP)工艺技术。Cyclone III容量在5K至120K逻辑单元(LE)之间,最多534个用户I/O引脚。Cyclone III器件具有4-Mbit嵌入式存储器、288个嵌入式18*18乘法器、专用外部存储器接口电路、锁相环(PLL)以及高速差分I/O等。
本发明满足机器人自动控制所需,通过自动化技术、智能化控制技术、以及微处理器控制技术相结合而进行***控制,使得机器人在使用过程中能够有效完成所设定工作流程,采用微控制器与现场可编程门阵列相结合的中心控制技术,提高整个***的处理性能及处理效率,使得整个***运行更加稳定,并有效降低故障率。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种基于微处理器人工智能控制***器,其特征在于:包括中央处理器、现场可编程门阵列电路、光电检测电路、光控锁模块、光钥匙模块、智能加湿器、信号处理电路、电源电路、白光LED;
所述信号调制设备负责调制生成原始的电信号;所述LED 灯是单色的 LED;所述光探测器是可见光波段响应较好的 CCD光电转换器件;所述智能加湿器是可变倍数的光学镜头;所述信号处理电路与光探测器相适应,用于视频电信号的处理,以及确定接收光斑的形状、大小和平均接收光功率;所述探照灯和所述智能加湿器之间是大气信道,光源发出的光通过大气信道进行传输;所述智能加湿器包括微控制器、加湿器开关以及光接收模块,所述光接收模块从LED灯组中接收LED通信信号,对所述LED通信信号处理后获得控制指令,并将所述控制指令输送到微控制器,所述微控制器根据所述控制指令生成加湿器开关的执行指令,所述加湿器开关是电磁继电器,所述电磁继电器与加湿器的加湿装置连接;
所述智能加湿器还包括水位传感器、温度传感器、湿度采集传感器、声光报警器以及显示电路,当所述智能加湿器根据控制指令开始工作时,微控制器向所述水位传感器、温度传感器、湿度采集传感器发出执行指令,获得加湿器内的水量数据信号、室温信号以及室内湿度信号,微处理器对所述水量数据信号、室温信号以及室内湿度信号进行放大、测量、A/D转换之后传送到加湿判断电路,控制加湿器按设定参数工作,同时把数据反馈给所述显示电路进行数据的可视化处理,最终达到对环境进行智能加湿的目的;
当环境的相对湿度值高于设定值时或者加湿器水量不足时,所述声光报警器发出报警信号;
所述远距离可见光通信***设备主要包括发射端和接收端;发射端可使用OOK、PPM等调制方式,光源将调制好的光信号以高速、明暗变化的规律进行发射,采用大功率低束散角阵列 LED 作为光源,由于调制速率在一百比特量级,可以采用单片机配合 C++软件编程进行发射端的软硬件设计,实现字符串的发送;接收端,采用 CCD 作为光探测器,硬件设备使用高帧频100fps 以上、高灵敏度、高响应度 CCD 相机;相机以与光源相同帧频进行拍摄,并且设计软件对CCD 相机进行数据的采集和处理,将调制信号的规律呈现出来,得到相应的灰度值,从而完成信息的传递过程,实现字符串的接收;所述充电插口设置于闭合门的侧端;
所述中央处理器连接现场可编程门阵列电路,所述现场可编程门阵列电路连接光控锁模块,所述白光LED连接现场可编程门阵列电路,所述现场可编程门阵列电路连接光钥匙模块,所述光电检测电路连接现场可编程门阵列电路;所述光电检测电路内设置有光敏元件接收器、反射镜、光源、调制波形发生器、调制波形处理器及调制放大器,所述现场可编程门阵列电路连接调制波形发生器,所述调制波形发生器连接光源,所述光源连接反射镜,所述反射镜连接光敏元件接收器,所述光敏元件接收器连接调制放大器,所述调制放大器连接调制波形处理器,所述调制波形处理器连接现场可编程门阵列电路。
2.根据权利要求1所述的一种基于微处理器可见光通信技术的机器人自动控制***,其特征在于:所述光控锁模块内设置有编码器、运动控制器、PWM功放、直流伺服电机,所述现场可编程门阵列电路连接编码器,所述编码器连接运动控制器,所述运动控制器连接PWM功放,所述PWM功放连接直流伺服电机,所述直流伺服电机连接编码器。
3.根据权利要求1所述的一种基于微处理器可见光通信技术的机器人自动控制***,其特征在于:还包括参数存储器,所述参数存储器连接中央处理器;所述光钥匙模块内设置有智能移动终端,基于智能移动终端操作***,设计基于虚拟串口的秘钥发送智能移动终端的软件模块,通过智能移动终端的软件模块发送出秘钥信息,秘钥信息由智能移动终端的 min-USB 口输出;所输出的秘钥信息,基于智能移动终端OTG 功能,经过外部驱动模块加载到LED灯上,通过LED来完成秘钥信息的传送。
4.根据权利要求1所述的一种基于微处理器可见光通信技术的机器人自动控制***,其特征在于:还包括电源电路,所述电源电路分别连接中央处理器及现场可编程门阵列电路。
5.根据权利要求4所述的一种基于微处理器可见光通信技术的机器人自动控制***,其特征在于:所述电源电路包括太阳能电池板、控制器、供电电路,所述太阳能电池板连接控制器,所述控制器连接供电电路,所述供电电路分别连接中央处理器及现场可编程门阵列电路。
6.根据权利要求4所述的一种基于微处理器可见光通信技术的机器人自动控制***,其特征在于:所述电源电路还包括蓄电池,所述蓄电池连接控制器。
7.根据权利要求1所述的一种基于微处理器可见光通信技术的机器人自动控制***,其特征在于:还包括随机存储器,所述随机存储器连接现场可编程门阵列电路。
8.根据权利要求7所述的一种基于微处理器可见光通信技术的机器人自动控制***,其特征在于:所述随机存储器采用静态随机存储器和/或动态随机存储器。
9.根据权利要求1所述的一种基于微处理器可见光通信技术的机器人自动控制***,其特征在于:所述中央处理器采用TMS570LS1114微控制器。
10.根据权利要求1所述的一种基于微处理器可见光通信技术的机器人自动控制***,其特征在于:所述现场可编程门阵列电路主芯片采用Cyclone III。
CN201610393658.2A 2016-06-06 2016-06-06 一种基于微处理器人工智能控制***器 Pending CN105929742A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610393658.2A CN105929742A (zh) 2016-06-06 2016-06-06 一种基于微处理器人工智能控制***器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610393658.2A CN105929742A (zh) 2016-06-06 2016-06-06 一种基于微处理器人工智能控制***器

Publications (1)

Publication Number Publication Date
CN105929742A true CN105929742A (zh) 2016-09-07

Family

ID=56833528

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610393658.2A Pending CN105929742A (zh) 2016-06-06 2016-06-06 一种基于微处理器人工智能控制***器

Country Status (1)

Country Link
CN (1) CN105929742A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106896022A (zh) * 2017-05-11 2017-06-27 鲁东大学 一种模拟薄膜材料平面及曲面应力松弛作用的试验装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016033457A (ja) * 2014-07-30 2016-03-10 パナソニックIpマネジメント株式会社 位置推定システム及び受信端末
CN205119362U (zh) * 2015-11-18 2016-03-30 中国地质大学(武汉) 一种蓝牙智能加湿器控制***
CN105634604A (zh) * 2016-03-21 2016-06-01 文成县刀锋科技有限公司 一种长距离光子lifi节能通信***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016033457A (ja) * 2014-07-30 2016-03-10 パナソニックIpマネジメント株式会社 位置推定システム及び受信端末
CN205119362U (zh) * 2015-11-18 2016-03-30 中国地质大学(武汉) 一种蓝牙智能加湿器控制***
CN105634604A (zh) * 2016-03-21 2016-06-01 文成县刀锋科技有限公司 一种长距离光子lifi节能通信***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
吴波: "基于可见光通信的无线门禁***设计与实现", 《中国优秀硕士学位论文全文数据库 工程科技II辑》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106896022A (zh) * 2017-05-11 2017-06-27 鲁东大学 一种模拟薄膜材料平面及曲面应力松弛作用的试验装置

Similar Documents

Publication Publication Date Title
CN104155997B (zh) 基于SmartFusion2的卫星姿轨控制***及其PID控制方法
CN105856233A (zh) 一种采用光伏自供电的lifi的家用机器人管理***
Arjun et al. A study on IoT based smart street light systems
CN106151917A (zh) 一种光伏节能智能通讯手电筒
CN106078740A (zh) 一种基于lifi远程ccd机器人控制去霾可移动***
CN105929749A (zh) 一种基于微处理器人工智能控制智能饮水机器
CN105929742A (zh) 一种基于微处理器人工智能控制***器
CN207968682U (zh) 基于fpga的红外图像处理***
CN106016549A (zh) 一种基于微处理器人工智能控制智能加湿器
CN105929743A (zh) 一种基于lifi远程ccd机器人控制物联网***
CN106388538A (zh) 一种基于lifi远程控制自动窗帘
CN106054835A (zh) 一种基于微处理器人工智能控制智能防霾器
CN105929750A (zh) 一种基于微处理器人工智能控制智能插座
CN106195712A (zh) 一种基于微处理器人工智能控制智能手电筒
CN106100731A (zh) 一种远程lbs定位导航的插排控制***
CN105892469A (zh) 一种基于多存储器可见光机器人控制管理***
CN105892373A (zh) 一种远程lbs定位导航的物联网控制***
CN105939175A (zh) 一种潜海ccd光通信装置
CN106054706A (zh) 一种基于微处理器可见光通信技术的机器人自动控制***
CN106179740A (zh) 一种lbs定位人工智能除尘装置
CN106211427A (zh) 一种地下专用ccd光通信照明***
CN106094704A (zh) 一种基于lifi远程ccd机器人控制智能电热杯可移动***
CN106054699A (zh) 一种基于微处理器远程ccd自动控制***
CN106200463A (zh) 一种基于微处理器人工智除雾霾***
CN106099553A (zh) 一种基于lifi远程控制智能插座

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160907

WD01 Invention patent application deemed withdrawn after publication