Function_Generator_STC
所属分类:单片机开发
开发工具:C
文件大小:0KB
下载次数:0
上传日期:2020-05-23 17:54:55
上 传 者:
sh-1993
说明: 使用STC单片机自制波形发生器 DIY Function Generator with STC MCU,
(DIY Function Generator with STC MCU,)
文件列表:
LICENSE (1096, 2020-05-23)
V0.3/ (0, 2020-05-23)
V0.3/Code V0.3/ (0, 2020-05-23)
V0.3/Code V0.3/Function_Generator.hex (25128, 2020-05-23)
V0.3/Code V0.3/Function_Generator.uvproj (15902, 2020-05-23)
V0.3/Code V0.3/STARTUP.A51 (6178, 2020-05-23)
V0.3/Code V0.3/T_SineTable.h (4273, 2020-05-23)
V0.3/Code V0.3/adc_stc15.c (4716, 2020-05-23)
V0.3/Code V0.3/adc_stc15.h (3361, 2020-05-23)
V0.3/Code V0.3/config_stc.h (656, 2020-05-23)
V0.3/Code V0.3/delay.c (1525, 2020-05-23)
V0.3/Code V0.3/delay.h (429, 2020-05-23)
V0.3/Code V0.3/global.h (237, 2020-05-23)
V0.3/Code V0.3/lcd1602.c (7591, 2020-05-23)
V0.3/Code V0.3/lcd1602.h (1180, 2020-05-23)
V0.3/Code V0.3/main.c (7271, 2020-05-23)
V0.3/Code V0.3/main.c.bak (7196, 2020-05-23)
V0.3/Code V0.3/settings.c (7803, 2020-05-23)
V0.3/Code V0.3/settings.h (418, 2020-05-23)
V0.3/Code V0.3/wave.c (11186, 2020-05-23)
V0.3/Code V0.3/wave.h (2588, 2020-05-23)
V0.3/Code_V0.3.1/ (0, 2020-05-23)
V0.3/Code_V0.3.1/Function_Generator.hex (25270, 2020-05-23)
V0.3/Code_V0.3.1/Function_Generator.uvproj (15902, 2020-05-23)
V0.3/Code_V0.3.1/STARTUP.A51 (6178, 2020-05-23)
V0.3/Code_V0.3.1/T_SineTable.h (4273, 2020-05-23)
V0.3/Code_V0.3.1/adc_stc15.c (4716, 2020-05-23)
V0.3/Code_V0.3.1/adc_stc15.h (3361, 2020-05-23)
V0.3/Code_V0.3.1/config_stc.h (656, 2020-05-23)
V0.3/Code_V0.3.1/delay.c (1525, 2020-05-23)
V0.3/Code_V0.3.1/delay.h (429, 2020-05-23)
V0.3/Code_V0.3.1/global.h (237, 2020-05-23)
V0.3/Code_V0.3.1/lcd1602.c (7591, 2020-05-23)
V0.3/Code_V0.3.1/lcd1602.h (1180, 2020-05-23)
V0.3/Code_V0.3.1/main.c (7358, 2020-05-23)
V0.3/Code_V0.3.1/settings.c (7803, 2020-05-23)
V0.3/Code_V0.3.1/settings.h (507, 2020-05-23)
V0.3/Code_V0.3.1/wave.c (11186, 2020-05-23)
V0.3/Code_V0.3.1/wave.h (2588, 2020-05-23)
... ...
# Function_Generator_STC
使用STC单片机自制波形发生器 / DIY Function Generator with STC MCU
![image](https://github.com/CreativeLau/Function_Generator_STC/blob/master/img/IMG_6223.JPG)
# Specification
* Output: Single Channel
* Square Waveform Frequency: 1Hz~2MHz
* Sine Waveform Frequency: 1Hz~10kHz
* Amplitude: VCC, about 5V
* Load ability: Not available
* MCU: STC15W4K32S4 @24MHz
* Display: LCD1602
* Controller: EC11 Encoder
# Parts List
![image](https://github.com/CreativeLau/Function_Generator_STC/blob/master/img/IMG_6187.JPG)
* MCU: STC15W4K32S4 x 1
* Display: LCD1602 x 1
* Row Pin Female:
* 16-Pin x 1
* 2-Pin x 1
* Potentiometer:
* 10kΩ x 1
* 200kΩ x 1
* 500Ω x 1
* IC Socket 40-Pin x 1
* Inductor 1mH x 1
* Capacitor:
* 220nF x 1
* 10nF x 1
* 47uF x 1
* EC11 Encoder x 1
* Lithium Polymer Battery x 1
* 5V booster x 1
* Terminal 2-Pin x 2
* Push Switch x 1
* Capacitor 1uF(optional) x 1
# Circuit
![image](https://github.com/CreativeLau/Function_Generator_STC/blob/master/img/circuit_V0.3.jpg)
# Interface:
Bottom left shows the type of waveform(Square/Sine) and output status(ON/OFF)
* F: Frequency
* D: Duty of Square Waveform
* CD: Clock Division Coefficient (For information only)
* P: PWM frequency for generating Sine Waveform (For information only)
* Pt: Number of points for generating Sine Waveform (For information only)
# Operations:
* Single Click Encoder: Switch Frequency and Duty in Square Waveform Interface
* Double Click Encoder: Start/Stop Signal Output
* Long Press Encoder: Switch between Square Waveform/Sine Waveform/Voltage Information
* Rotate Encoder: Adjust Parameters
近期下载者:
相关文件:
收藏者: