因此,本系统中采用了两个CPU芯片,可有效解决以上问题:其中,CPU1用于通行识别、刷卡处理、报警,运行时通过适当的通讯方式与CPU2进行正确的信息交互,使CPU2能对整个闸门机构做出正确的控制,整个过程中,除了通行识别算法只有报警和通讯会占用CPU1的少量CPU资源,因此可以提高系统的采集识别传感器信号的采样速率,进而提高识别的准确率;CPU2用于闸门机构控制,与CPU1交互得到相关信息进行正确的闸门动作,由于无需运行通行识别算法,CPU对闸门的准确控制将更易实现。硬件电路框图如图3.1。
 图3.1 硬件电路框图
3.2核心芯片选型
    用于通行识别的CPU1,由于通行识别结果的准确率取决于单位时间内采得的离散数据数量,采得数据量越大,识别结果越准确,故用于通行识别的CPU1应当具有较高的主频,否则采样离散数据的速度将难以满足识别算法的要求,同时由于识别算法程序中包含人体识别知识库,因此CPU1还应具有较大的存储空间。CPU2应根据CPU1的选型,选择与CPU1通讯方便,且带有相应的电机控制功能的芯片。根据上述要求,CPU1选择了STM32F103RB芯片,CPU2选择了STM32F103C8芯片。STM32芯片采用了ARM32位的Contex-M3内核,F103系列是STM32芯片中的增强型芯片,主频较高、功耗较低且价格低廉。其引脚多为具有复用功能的引脚,在实际使用时引脚功能由软件编程决定。两芯片功能配置见表3
上一篇:ANSYS三明治加速度计设计技术仿真+文献综述
下一篇:基于虚拟触觉反馈机械手脑中风病人康复虚拟环境下康复评估分析

3L液体瓶筒式灭菌自动线总体设计

3L液体瓶筒式灭菌生产线设计任务书

解读杜尚的机械式绘画【3738字】

离心式制冷压缩机國产化...

电子式多功能电能表的设计与实现【1389字】

汽车机械式变速器輸出轴...

机车空调便携式测试仪【2310字】

中国学术生态细节考察《...

神经外科重症监护病房患...

公寓空调设计任务书

10万元能开儿童乐园吗,我...

C#学校科研管理系统的设计

医院财务风险因素分析及管理措施【2367字】

国内外图像分割技术研究现状

AT89C52单片机的超声波测距...

承德市事业单位档案管理...

志愿者活动的调查问卷表