基于SCA61T角度传感器的医用活检枪角度仪设计
4 系统软件模块设计
本系统的软件程序中的数据计算和处理过程可采用部分查表的方法来完成。在数据的计算过程中,传感器芯片的片选信号要始终保持高电平,以便为下次读取数据做准备。在整个数据的读取过程中,可用定时器来控制方波信号作为传感器的时钟信号,传感器读入数据采用上升沿触发方式,传感器输出数据采用下降沿触发方式。但在操作上必须保证方波的同步,这样可以避免信号的丢失。
由于活检枪倾角仪中要写入传感器的数据为8 b的传感器工作状态选择信号,而要读取的数据为11 b的串行倾角数据,所以,程序中需要设计一个19位的不断循环的脉冲时钟信号。
单片机在对传感器采集的角度数据进行处理后,即可送往LED进行显示。对于显示的驱动和控制方法可以采用顺序查询方法,也可以采用中断方法。两种显示方法各有好处,设计时应根据具体情况来选择采用,以便达到最好的效果。本设计采用中断方法。其部分数据处理程序如下:


5 结语
活检枪是活检病理学分析的重要工具,可广泛应用在肾穿刺、肝活检、乳腺癌活检、前列腺活检以及肺活检等方面。为了弥补现有活检枪不管是半自动还是全自动,都没有倾角测量和显示装置的不足,本文给出了采用角度传感器SCA61T来在医用活检枪上增加角度测量和显示装置的实现方法。该活检枪角度仪的精度可以达到0.1度,完全可以达到医用活检枪的测量标准。该装置不仅能方便医生的使用,而且可使病理取样更加精确,同时也提高了病理诊断的准确性和安全性。本文引用地址:https://www.eepw.com.cn/article/160675.htm
评论