计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

一种便携式汽油标号检测仪的设计(2)

2013-09-30 02:31
导读:MAX038的输出频率由输入IIN引脚的电流、COSC引脚电容和FADJ引脚上的电压决定。当VFADJ=0V时,输出频率F0=IIIN/

MAX038的输出频率由输入IIN引脚的电流、COSC引脚电容和FADJ引脚上的电压决定。当VFADJ=0V时,输出频率F0=IIIN/C,则周期T0=C/IIIN。其中,IIIN为输入IIN引脚的电流(2μA~750μA),C为COSC所接的电容(10pF~200pF)。当10μA≤IIIN≤400μA时,MAX038达到最佳工作性能。所以,当需要固定频率时,取IIIN为100μA。电容必须用短引线,尽量减小分布电容的影响。在COSC引脚及其引线周围用一个接地平面来减小其它杂散信号的耦合。

由于MAX038产生的是高频信号,很难直接进行计数和相应的计算,所以必须对MAX038的输出信号进行分频。在这里,选用了两片73HC393进行分频,从而得到便于处理的方波信号。

具体电路如图2所示。

1.3 软件设计

普通的单片机软件都是采用一种前后台的编程方式,后台采用死循环轮询的方式,前台处于等待中断的状态,一旦中断发生就会打断后台的轮询。这种方式将各种情况的处理混杂在一起,使得软件的复杂度大大增加,编写和维护都很困难,而且任何一个部分出了问题,整个系统就会处于死机状态。为此选择在RTOS(Real Time Operation System)基础上构建系统的软件。RTOS的特点就是多任务,可以许多个任务同时存在,根据一定的调度规则,进行任务切换。多任务使得CPU的利用率达到了最大,并且使软件最大程度地模块化,便于编写。

系统软件可分为两大模块:CPU模块和LCD模块。

CPU模块包含以下任务:

(1)CAN

上一篇:S3C2410X在无线宽带通信网中的应用 下一篇:没有了