历史上的今天
今天是:2024年09月18日(星期三)
2021年09月18日 | 17-基于51单片机低频信号发生器
2021-09-18 来源:eefocus
具体实现功能
系统由STC89C51/52+DAC0832模块+指示及按键模块+LM358模块+LCD1602显示模块+电源模块构成。
1、LCD1602显示波形种类和频率值(频率范围10-100HZ);
2、可以通过按键设置波形种类和设定频率步进值;
3、电位器可以改变振幅(0V-3.5V稳定);
4、可产生正弦波、锯齿波、三角波、矩形波;
5、四个指示灯可分别指示发出的波形。

设计背景
只要是能产生测试信号的仪器,都叫做信号源,也称做信号发生器,它广泛用在产生被测电路所需特定参数的电测试信号中。在测试、研究或者调整电子电路和设备时,为了测定电路的一些电参量,如测量频率响应、噪声系数,为了给电压表定度数等,都要求提供符合特定技术条件的电信号,以便模拟在实际工作中使用的待测的设备的激励信号。当进行系统的稳态特性测量时,需要使用振幅、已知频率的正弦信号源。当测试系统具有瞬态特性的时候,需使用前沿时间、脉冲宽度和重复周期已知的矩形脉冲源,且要求信号源输出信号参数,象频率、波形、输出电压或功率等,在一定范围内能够进行精确调整,信号发生器内部都带有扫频输出的功能,带有外部扫频控制的输入接口。
单片微型计算机简称单片机(Microcontrollers),是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。
硬件设计
本实验利用51单片机构造低频信号发生器,可产生正弦波,方波,三角波,锯齿波四种波形,通过C语言对单片机的编程即可产生相应的波形信号,并可以通过键盘进行各种功能的转换和信号频率的控制,当输出的数字信号通过数模转换成模拟信号也就得到所需要的信号波形,通过运算放大器的放大输出波形,同时让显示器显示输出的波形信息。
原理图
本系统原理图设计采用Altium Designer19,具体如图。
程序
本设计利用KEIL5软件实现程序设计,具体如图。

仿真实现
本设计利用protues8.7软件实现仿真设计,具体如图。
下一篇:16-基于单片机的心形流水灯
史海拾趣
|
大家好,小弟想请教各位大侠一个问题:电压并联负反馈电路为什么输出还和芯片的工作电压有关系啊,一般输出不会大于工作电压,我写论文需要放大倍数的公式啊。附件中这个电路,若输入为1V,如果5V供电,就输出-3.6V,如果是18V供电,就输出-16.5V, ...… 查看全部问答> |
|
uc/os-II中任务调度是分时的还是占先式? uc/os-II中设计一个任务需要考虑哪些问题? uc/os-II中任务通信有哪些方式?… 查看全部问答> |
|
能用PPC2003模拟器下东西到CPU为PXA270的PDA吗 我下载时老是提示 The ARM Unknow CPU does not support configuration Test -Win32(WCE AEMV4)Debug! Executable will not run on device. 我的PDA CPU为PXA270 多谢各位帮忙… 查看全部问答> |
|
随着通信业的发展,由原来的邮电分分合合到现在的移动,联通,电信,整合后的三家企业中,可能移动变动不大,因为它并购了铁通,一个市场占有率很小的企业,移动本来核心员工也少,所以凭借它在2G市场上得优势,基本上是 ...… 查看全部问答> |
|
随着工业智能化的迅速推进,代替人工进行点胶作业的自动点胶机诞生了。自动点胶机的发明以及广泛应用,大大的节省了人力成本,实现了自动化的同时还实现了高精度,对提高产品质量有着极其重大的意义。今天我们将就点胶机的设计艺术来与大家 ...… 查看全部问答> |
|
WEBENCH设计狂欢盛宴案例: LM3429的LED 36V 0.7A驱动电路 本帖最后由 qwqwqw2088 于 2014-5-30 10:32 编辑 德州仪器(TI)的在线设计工具WEBENCH是个好工具,如果用TI 的器件,这个工具确实省好多事情,即使你不用TI 的器件,不妨也体会一下,对于同类器件的电气性能比较,也是不错的。电子工程世界(eew ...… 查看全部问答> |






