遙控車程式流程圖規劃 學號:B09622048 姓名:楊 穎 穆 老師:田 慶 誠.

Slides:



Advertisements
Similar presentations
美 丽的轴对称图形 教学内容 教学目标 教学重点、难点 教法、学法 教学过程 教材从具体到抽象,从感性到理性,从实 践到理论,再用实践检验理论,层次分明,循序 渐进的指导学生认识自然界和日常生活中具有轴 对称性质的事物,使学生进一步认识前面所学的 平面图形的本质特征。 教 学 内 容教 学 内.
Advertisements

手动换页 域外风情系列 儿子去美国留学,毕业后定居美国。还给我找了 个洋媳妇苏珊。如今,小孙子托比已经 3 岁了。 今年夏天,儿子为我申请了探亲签证。在美国待 了三个月,洋媳妇苏珊教育孩子的方法,令我这 个中国婆婆大开眼界。
财务管理 利 润 分 配 利 润 分 配 嘉善中专 杨晓燕. 二、利润分配的项目及顺序 第三节 利润分配 一、利润分配的原则 财务管理 >> 第六章 >> 第三节 三、利润分配政策及影响因素.
                                                 伊朗 的今生 与前世 (2)
藥物濫用 華德學校上午校 黃秀雯.
客家文化的內涵與傳播 潘朝陽 臺灣師大國際與僑教學院院長 臺灣師大東亞系、地理系教授 臺灣師大全球客家文化研究中心主任
指導教師:石燕鳳 組長:章懷升 組員:張功藝 林昀澍 陳品全
第一节 两者之间的差异分析 第二节 总体内部的差异分析 第三节 计算器的使用
─視覺藝術的元素.
第四章 從分裂到統一 第一節 漢唐之際的大變動
第四章 從分裂到統一 第一節 漢唐之際的大變動
现代农业创业指导 广西省兴安县农广校.
香鱼的养殖 一、概述 二、香鱼的洄游习性及地理分布 三、繁殖生物学与苗种人工培育 四、香鱼的人工养殖和增殖 五、香鱼的增养殖前景.
湖北省,简称“鄂”,为中华人民共和国省级行政区。湖北在中国中部、长江中游、洞庭湖以北,介于北纬29°05′至33°20′,东经108°21′至116°07′;北接河南省,东连安徽省,东南和南邻江西、湖南两省,西靠重庆市,西北与陕西省为邻。东西长约740公里,南北宽约470公里,面积18.59万平方公里,占全国总面积的1.95%,居全国第13位。省会是中部地区唯一的副省级城市--武汉市。
第7章 串級放大電路實驗.
现代社会生活中的压力症,是人们身心疾患 发生的根源。在学习企业管理培训课程的时候, 明白了当人们遇上"压力"时,最初的反应便是"
「但圣灵降临在你们身上,你们就必得着能力,
一言之辩强于九鼎之宝 三寸之舌胜于百万雄师
总 复 习 班 级:测控技术与仪器2011-1、2班 授 课:滕召胜.
拟动力试验 伪动力试验,计算机加载器联机试验 地震发生和传播的随机性 周期性加载的加载历程是假定的,与实际地震的非周期反应有很大差别
香菸、酒、檳榔的危害 蘇材龍 葉修銘 陳建宏 江嘉祥 吳嘉駿
新时代的劳动者 杜蒙绮.
餐飲實務操作之衛生安全 君悅大飯店 食品安全顧問 謝佑良.
放大器-頻率響應實驗 科系:通訊工程學系 執導老師:王志湖 學號:B 姓名:何信賢.
新約概論 台中生命之道靈糧堂 2007年3月4日.
早期的阿拉伯半島 地理環境: 生活情形 (一)三面環海,大多為荒涼貧瘠的沙漠,不利農耕
使用F320撰寫程式控制搖控車發射端PPM編碼輸出
題目:十六對一多工器 姓名:李國豪 學號:B
電子學實驗 學生:曾煥程 學號:B 指導老師:王志湖.
控制伺服馬達的PWM訊號量測 通三甲 B 蕭惟尹.
港口股份有限公司东源分公司 降本增效 部门:机械队流机二班 发言人:程广州.
Arduino.
Labview內部Linx功能簡介(Analog/Digital/PWM)
高雄醫學大學個人申請不分系招生(薪火A~D組) 助學措施說明
遙控車程式 學號:B 姓名:楊 穎 穆 老師:田 慶 誠.
類比轉數位 IC研究 組員:施怡儒 S 柯曄新 S 張久藝 S
桃李春风结子完,到头谁似一盆兰?如冰水好空相妒,枉与他人作笑谈。
亞伯拉罕 摩西 猶太教徒 割禮 + 律法 成為神子民 的記號 神子民的 行為規範 結婚戒指 婚姻守則.
4-15 WDT HT66F50.
第七單元 正反器 (教科書第四章) 數位系統實驗
保羅在腓立比的宣教 使徒行傳16:9-34.
通訊實驗 實驗三 遙控車程式流程圖 姓名:顏得洋 學號:B
使用VHDL設計 七段顯示器 通訊工程系 一年甲班 姓名 : 蘇建宇 學號 : B
通訊實驗 實驗三 遙控車程式流程圖 姓名:顏得洋 學號:B
元氣青春 -青春踢踏行 高中職學生戒菸教育課程 歡迎你的加入~ 跨出健康第一步! 【投影片1-0-0】
通訊實驗- 遙控車駕駛座信號量測 通訊三甲 B 湯智瑋.
四川工商学院 单片机原理及应用 刘 强
新约拱门 1 提前 提后 多 门 教牧书信 帖后 帖前 西 腓 弗 加 林后 林前 罗 启 犹 约叁 约贰 约壹 彼后 彼前 雅 来 希伯来
埃及永生之旅 報告者:陳菱霙.
新約拱門 1 提前 提後 多 門 教牧書信 帖後 帖前 西 腓 弗 加 林後 林前 羅 啟 猶 約叁 約貳 約壹 彼後 彼前 雅 來 希伯來
自停式向下計數器 通訊一甲 B 楊穎穆.
春雨 (晚雨) 秋雨 (早雨) 雨季 旱季 雨季 陽曆 逾 越 節 五 旬 節 住 棚
電子學實驗(三) --非反相運算放大器電路
第二节 海水的运动.
「但圣灵降临在你们身上,你们就必得着能力,
利用HT66F50 SIM模組單元中PCK腳位輸出特性 控制speaker 發聲 SIM 串列界面模組
使用VHDL設計-8x3編碼電路 通訊一甲 B 楊穎穆.
可變式計數器 通訊一甲 B 楊穎穆.
4.11 ADC.
期末報告第一題 通訊四甲 B 湯智瑋.
「但聖靈降臨在你們身上,你們就必得著能力,
微算機(二) -- ADC0804 measurement
通訊實驗 實驗三 遙控車程式流程圖 姓名:顏得洋 學號:B
專題報告 - 線性滑軌應用 指導老師:任才俊 組員:王琮賢,洪聖凱.
通訊實驗 實驗三 遙控車程式流程圖 姓名:顏得洋 學號:B
一、 OP-Amp 放大器原理 反相放大電路 圖一.
保羅的臨別贈言 使徒行傳20:16 – 21:14.
班 級: 通訊三甲 學 號: B 學 生: 楊 穎 穆 老 師: 田 慶 誠
微 處 理 機 專 題 – 8051 C語言程式設計 主題:階乘計算
2-4 中斷.
Presentation transcript:

遙控車程式流程圖規劃 學號:B09622048 姓名:楊 穎 穆 老師:田 慶 誠

大綱 Main( ) :主程式 System_Initial( ):系統初始化副程式 A2D( ) :ADC副程式 PPM( ) :輸出PPM訊號副程式 Output_high( ) :輸出PPM的high訊號 Output_low( ) :輸出PPM的low訊號

撰寫程式輸出PPM訊號 T 1 2 3 4 1.煞車 2.方向盤 3.油門 4.未設定

Main( ) 系統初始化設定 分別對煞車、方向盤、油門3個channel 做A/D轉換 開始計數總週期22ms 使用 Timer 開始計數22ms Main( ) System_Initial( ) A2D( ) PPM( ) 22ms計數完成? NO YES A B C D E F 系統初始化設定 分別對煞車、方向盤、油門3個channel 做A/D轉換 開始計數總週期22ms 開始輸出3個channel的PPM 分別對下一個煞車、方向盤、油門 3個channel 做A/D轉換 等待總週期22ms計數完成 跳至步驟3重覆動作

主程式時序圖 PPM( ) C D F D A2D( ) A2D( ) A B E E 22ms 22ms System_Initial( ) 22ms計數完成

C8051F320 Block Diagram Timer區域 穩壓區域 Oscillator區域 I/O區域 A/D區域

System_Initial ( ) 設定 Oscillator 關閉 PCA0 WDT 設定 Timer 設定 ADC0 I/O Port Return 設定 Oscillator 關閉 PCA0 WDT 設定 Timer 設定 ADC0 設定 I/O Port Return

測量遙控車油門、煞車、方向盤可變電阻變化 圖(2)實際量測阻值過程 圖(1)量測阻值電路 根據圖(1)我們可以量出在不同動作時,R1和R2的電阻值。這些數值可供我們分析Vo和A/D關係式。

發射機之系統架構圖 油門的機制:   當前進時,switch上面接上面,下面接下面。   當後退時,switch反過來接,上面接下面,下面接上面。 Input為3個channel的輸入:油門(前進、後退)、煞車、方向。 Output為PPM編碼輸出,RST是Reset。 動作: F320分別對3個channel做A/D轉換,每轉換一次就判別 輸出一組PPM編碼。

ADC0 Function Block Diagram Analog 輸入端 Digital 輸出端

A2D ( ) n=1 設定 channel n 做A/D轉換 開啟A/D轉換 等待A/D轉換完成 將A/D數值存入矩陣[n]之中 n++ Return 設定 channel n 做A/D轉換 n<4? YES 開啟 A/D 轉換 NO Return A/D 轉換完成? NO YES 將 A/D數值 存入至矩陣[n]

遙控車發射端PPM訊號 1. 煞 車 2. 方 向 盤 3. 油 門

PPM( ) n=1 Output_high( ) Output_low(矩陣[n] ) n++ n<4則跳至步驟2 Return NO YES Output_high( ) Output_low(矩陣[n]) PPM output = 0 n<4? n=1 Output_high( ) Output_low(矩陣[n] ) n++ n<4則跳至步驟2 PPM output輸出‘0’ Return

遙控車發射端PPM訊號為High的部分 1. 煞 車 2. 方 向 盤 3. 油 門

Output_High( ) PPM Output 輸出’1’ 設定TL1和TH1 開啟計數器 等待計數完成 關閉計數器 清除溢位旗標 RET NO YES 計數完成? 溢位旗標=1? PPM output = 1 設定 TL1 和 TH1 開啟計數 關閉計數 清除溢位旗標 PPM Output 輸出’1’ 設定TL1和TH1 開啟計數器 等待計數完成 關閉計數器 清除溢位旗標 Return

遙控車發射端PPM訊號為Low的部分 1. 煞 車 2. 方 向 盤 3. 油 門

Output_Low PPM Output 輸出’0’ 經由矩陣[n]內的A/D數值換算出TL1和TH1的設定值 開啟計數器 等待計數完成 Return NO YES 計數完成? 溢位旗標=1? PPM output = 0 經由矩陣[n]換算 設定 TL1 和 TH1 開啟計數 關閉計數 清除溢位旗標 PPM Output 輸出’0’ 經由矩陣[n]內的A/D數值換算出TL1和TH1的設定值 開啟計數器 等待計數完成 關閉計數器 清除溢位旗標 Return

END