(3)电源模块的设计
(4)LED数字显示的设计
(5)天线模块的设计
1.3.2研究目的
由设计情况,可以进行以下目的探讨:
(1)首先画出流程图,由图进行设计
(2)加强对电路的学习,尤其是射频方面
(3)了解MCU的特性,加强对其运用的熟悉
(4)加强对C语言的学习
2.方案分析与论证
2.1 单片机C语言的特点
单片机的C语言,它是一种硬件描述语言,我们在进行硬件设计时,需要我们对其进行一定的语言描述。做一件产品时,需要一定的语言进行描述,而单片机C语言就非常满足这样的要求,这种语言具有硬件的性质。硬件的结构就可用于C语言来进行描述,接口,行为和功能。同时,C语言不仅具有硬件描述的形式,还具有一定开发性质。它的特点和风格有些类似。同时,它的句法与和普通的语言形式也很具有它的优点,但是,它又和软件运用方面又有一定差距。行为,功能和接口。如果说单片机的程序结构是一项工程设计的话,那么它的计算模式可以说为设计实体(只是一个元件,或者一个电路模块,也可是一个系统)分成外部(或称外界部分,及端口)和内部(或称软件部分),也就是说它涉及了外界的硬件部分和内部的软件部分。当一个硬件实体被语言定义后,只要它的内部软件部分被开发完成,那么它的实体就可直接拿来使用了。我们知道单片机设计语言是有很多的特点的。
(1)单片机与其它的一些硬件描述语言来说,它的语言描述能力更强,而语言简洁好用。所以,C语言是非常适合这种语言来描述的。
(2)单片机的库函数是非常全面的,在设计时能够轻松对函数进行查询调用。同时这种语言也很适合用来开发应用程序,用他写出来的语言一般都是比较轻便明了简约的。
(3)单片机语言是比较符合市场需求的,它的使用率是很高的,由于它的反应速度快,所以很受市场上专业人士的喜爱。
(4)我们在用单片机语言来进行设计,可充分利用它的语言结构,通过他对文件的代码的识别,能自动的将C 语言转化为门机列表。
(5)这种语言是一个非常标准的语言,这些年非常受专业人士的喜爱,可移植性好。
(6)单片机语言不包含结构信息,数据描述流畅。
(7)可清晰的表示输入输出之间的关系。也能很清楚的反映出逻辑方程和输出结果的关系。
2.2 单片机控制方案的选择
单片机的分类有很多,选择哪一款单片机是一个很关键的地方,同时它们在功能和性能上也很不一样。
在处理器上,采用的是52系列的MCU,它的引脚结构如图1所示。
图1 AT89S52引脚结构
通过比较可以看出,52与较51系列,都可以运用此次设计。然而,52系列它的功能更全面一些,同时它的特性也很好被利用,对设计更有利。
2.3 调频调制发射方案的选择
在设计过程里,我们可以用具有调频发射功能的模块,来进行元件分立,虽然说它是比较好完成的,不过它的硬件方面并不好完成,而且不好调节。它的性能不是多很好,所以我们在设计时,采用的是专用芯片,它主要用于调频发射。 相比于其它模块来说,BH1415F模块是比较简单,比较实用的。
特点:
(1)调制电路是立体声的。
(2)发射器发送合适的频率。
(3)选择合适的工作频率。
(4)天气不好的情况下,性能也很好。
调制电路的芯片结构如图2所示。