電工技師的技術小結做的案例-單片機PID控制加熱器溫度
主要功能:STC12C5A60S2單片機通過PT100溫度測量(模擬量輸入),PID控制加熱器(PWM輸出)和12864顯示。
這個貼子會從最簡單的點亮一個LED開始,分步驟上傳制作的過程。
第一步:點亮一個LED二極管
1.制作電路板,連接變壓器,三端穩壓,單片機基本電路等。
最后會使用P1.3為PWM輸出端,現在先從連接P1.3開始。
使用C語音編程,程序如下:
#include<stc12c5a60s2.h>//頭文件
sbit LED=P1^3;//將P1.3命名為LED
void main()
{
LED=0;//LED=0,P1.3為0,低電位,LED亮。
}
電源部分.jpg (1.49 MB, 下載次數: 66)
下載附件
電源部分原理圖
2018-11-14 12:49 上傳
電源原理圖
stc12c5a60s2基本電路 - 副本.jpg (70.97 KB, 下載次數: 66)
下載附件
2018-11-14 12:51 上傳
單片機原理圖
IMG_20181114_103316R.jpg (1.91 MB, 下載次數: 68)
下載附件
2018-11-14 12:53 上傳
IMG_20181114_110450R.jpg (3.17 MB, 下載次數: 59)
下載附件
2018-11-14 12:53 上傳
焊接好的電路板
點亮一個LED程序畫面.jpg (84.75 KB, 下載次數: 61)
下載附件
2018-11-14 12:56 上傳
點亮一個LED下載畫面.jpg (133.96 KB, 下載次數: 60)
下載附件
2018-11-14 12:56 上傳
程序編譯和下載畫面
|