摘要
现代控制系统控制精度需求越来越高,一般ARM自带的13位AD转换精度已不能满足测控需求。文中基于嵌入式Linux操作系统在ARM处理器平台上外扩AD转换芯片,所编写的驱动采用并口总线形式,相对串行总线提高了传输速度,且采用了阻塞输入输出和信号量同步和驱动程序动态模块加载等技术提高了CPU资源和内存利用率,同时根据实际工业控制需求选择合适的硬件配置并剪切内核以降低产品成本提高系统新能,经测试研究结果证明所完成的驱动设计是可行有效的。
With the demand of measurement accuracy of control technology is higher and higher,13 AD conversion accuracy in ARM can not meet the demand of measurement and control.The control system in this article was based on Linux operation system requirement,which use external AD to enhance the ability of convertion analog signal to digital signal.The driver of AD was based on parallel bus which can transmit more data than serial bus at the same time.Besides the system used the blocking synchronization of IO and semaphore and dynamic module technology to improve the utilization rate of CPU and RAM.The system performance was improved and the cost was reduced through the appropriate hardware configuration and shear kernel according to the actual industrial requirement.The test results prove that the driver design works well.
出处
《仪表技术与传感器》
CSCD
北大核心
2015年第5期53-55,共3页
Instrument Technique and Sensor