亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码
標題:
51單片機+315M無線控制小車
[打印本頁]
作者:
happy112
時間:
2016-6-3 20:29
標題:
51單片機+315M無線控制小車
該項目利用單通道無線電實現了多路遙控功能。遙控距離100m左右。
單通道無線電路若想實現多路遙控,必須對無線電進行編碼,該項目利用單片機進行編解碼,實現了16路無線電控制。在進行無線電編碼前必須先定義一個協議規則。
現定義如下:
下降沿:1ms的高電平,隨后500us的低電平。
起始位:4ms的高電平,隨后4ms的低電平。
數據1: 2ms的高電平,隨后500us的低電平。
數據0: 1ms的高電平,隨后500us的低電平。
結束位:4ms的低電平。
以上就是通信協議規則,只要無線電收發雙方都遵循該協議規則,則實現對小車的多路控制將非常容易。
源代碼:
#include<reg52.h>
#define uchar unsigned char
sbit key0=P3^4;
sbit key1=P3^5;
sbit key2=P3^6;
sbit key3=P3^7;
sbit TX=P2^0;
uchar m;
void v0();
void v1();
void v2();
void v3();
void delay_315();
void main()
{
uchar i;
bit dong=0;
TMOD=0X01; //開定時器0中斷
TH0=(65536-100)/256;
TL0=(65536-100)%256;
EA=1;
ET0=1;
TR0=1;
TX=0;
while(1) //發送指令0
{
if(key0==0)
{
delay_315();
while(key0==0){v3();v2();v0();v0();v0();m=0;while(m<40);}
dong=1;
}
if(key1==0) //發送指令1
{
delay_315();
while(key1==0){v3();v2();v0();v0();v1();m=0;while(m<40);}
dong=1;
}
if(key2==0)
{
delay_315();
while(key2==0){v3();v2();v0();v1();v0();m=0;while(m<40);}
dong=1;
}
if(key3==0)
{
delay_315();
while(key3==0){v3();v2();v0();v1();v1();m=0;while(m<40);}
dong=1;
}
if(dong==1)
{
dong=0;
for(i=0;i<5;i++){v3();v2();v1();v0();v0();m=0;while(m<40);}
}
}
}
void timer0() interrupt 1
{
TH0=(65536-100)/256;
TL0=(65536-100)%256;
m++;
TF0=0;
}
void v0() // 1MS高電平 500us低電平
{
m=0;
while(m<10)
TX=1;
m=0;
while(m<5)
TX=0;
}
void v1() // 2MS高電平 500us低電平
{
m=0;
while(m<20)
TX=1;
m=0;
while(m<5)
TX=0;
}
void v2() // 4MS高電平 4ms低電平
{
m=0;
while(m<40)
TX=1;
m=0;
while(m<40)
TX=0;
}
void v3() // 1MS高電平 500us低電平
{
m=0;
while(m<10)
TX=1;
m=0;
while(m<5)
TX=0;
}
void delay_315()
{
uchar i,j;
for(i=0;i<10;i++)
for(j=0;j<110;j++);
}
復制代碼
0.png
(69.39 KB, 下載次數: 113)
下載附件
2016-6-3 20:26 上傳
壓縮包全部內容下載:
315無線.zip
(56.17 KB, 下載次數: 132)
2016-6-3 20:28 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
作者:
zqy181818
時間:
2017-3-20 19:58
感謝你的分享。
作者:
154860956
時間:
2018-1-4 19:58
謝謝你的分享
作者:
guhenggao
時間:
2018-12-12 17:08
頂樓主,正在做遙控小車,這正是我需要的,順便問一下樓主晶振頻率是多少的
作者:
vbnm
時間:
2019-1-12 19:48
樓主 你好 可以發個電路原理圖上來參考下嗎
作者:
liangjing
時間:
2019-1-12 21:36
正好想要315m的編碼器,謝謝了。
作者:
a1093745089
時間:
2019-3-2 14:13
特別有用,感謝分享
作者:
972250229
時間:
2020-1-2 11:39
跪求電路圖 感謝樓主
歡迎光臨 (http://www.denmoz.com/bbs/)
Powered by Discuz! X3.1