久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 8145|回復: 14
打印 上一主題 下一主題
收起左側

如何通過調節電阻來控制單片機流水燈的速度?設計思路

  [復制鏈接]
跳轉到指定樓層
樓主
ID:334550 發表于 2018-12-3 15:45 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
小弟用單片機做了一個流水燈,現在可以正常使用,但是燈的流水速度要通過修改C語言來完成,有點麻煩,可不可以 在單片機里初始化一個速度,然后在IO口上接一個可調電阻,通過可調電阻來改變流水燈的速度? 謝謝大家,請說詳細點,最好有C語言例子跟可調電阻部份的電路圖。。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:438491 發表于 2018-12-3 16:12 | 只看該作者
可調電阻輸入模擬電壓,經A/D轉換輸入單片機,單片機再將這個數字量轉換為時間就行

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

板凳
ID:401564 發表于 2018-12-3 16:35 | 只看該作者
這都是最基礎的單片機應用,還是要自己學一下好點
可以是通過一個電位器調節一個電壓,再把這個電壓進行ADC,ADC的結果和延時相關聯就可以了
也可以通過一個按鍵來調節延時,如果是要掉電保存的,就找一個內置EEPROM的單片機,現在大多單片機都是有這個功能的了,改動好延時之后,寫入EEPROM保存

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

地板
ID:405613 發表于 2018-12-3 21:48 | 只看該作者
電阻值只能通過電壓信號經過AD轉換成數字信號,利用這個數字信號與設定值進行比較,比較的結果是去查表,根據表中的不同數值去改變延時電路的初始值就可以啦

評分

參與人數 1黑幣 +30 收起 理由
admin + 30 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

5#
ID:123289 發表于 2018-12-4 04:20 | 只看該作者
上面說的用AD,沒有AD用RC電路也行。IO設置成開漏,用它短路電容放完電容上的電荷,再斷開讓電阻對電容充電同,記下充至高電平的時間,充電電阻的阻值不同則時間長短不同,這樣就可以利用它來控制流水燈了。

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

6#
ID:438911 發表于 2018-12-4 08:16 | 只看該作者
可調電阻輸入模擬電壓,經A/D轉換輸入單片機,單片機再將這個數字量轉換為時間就行

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

7#
ID:345562 發表于 2018-12-4 08:29 | 只看該作者
用AD或RC方式都能達到效果

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

8#
ID:407305 發表于 2018-12-4 21:12 | 只看該作者
硬件調速??厲害
回復

使用道具 舉報

9#
ID:407305 發表于 2018-12-4 21:14 | 只看該作者
可以增加一個AD0809,改變電阻值相當于調節電壓,通過AD0809得到的數據大小來實現LED延時程序的長短

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

10#
ID:334550 發表于 2018-12-4 23:26 | 只看該作者
liuxy1 發表于 2018-12-3 16:12
可調電阻輸入模擬電壓,經A/D轉換輸入單片機,單片機再將這個數字量轉換為時間就行

請問電路部份,比如IO口是p1.1  那么我在這個口接寫一個可調電阻上5V電壓 這個接法正確 嗎?   AD轉換是C語言代碼來實現嗎?可以幫寫一個嗎 ?謝謝了
回復

使用道具 舉報

11#
ID:21069 發表于 2018-12-5 00:21 | 只看該作者
用一個積分電路充電并連接一個P/I口,在P/I口接一個放電三極管(最好串一個電阻),可調電阻控制調充電時間,三極管基極接另外一個P/I口且該P/I是輸出固定放電電平,這樣原P/I由于充電時間不同,放電后在P/I持續的高電平時間是不同的,根據測得不同的電平持續j時間就能實現調速,這事以前在沒有ADC且精度控制不高的電路上用過

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

12#
ID:246780 發表于 2018-12-5 07:07 | 只看該作者
可以用555調節PWM頻率給單片機檢測,上升沿步進LED
回復

使用道具 舉報

13#
ID:438502 發表于 2018-12-5 11:21 | 只看該作者
需要用按鈕開關實現流水燈的左右循環顯示、調速、控制亮度的功能。可以選用五個開關來實現這些操作。單片機正在軟件運行下通過不斷掃描開關狀態,來將相關操作對應量送入單片機的輸入端口,然后判斷屬于哪一類操作
回復

使用道具 舉報

14#
ID:439211 發表于 2018-12-5 12:29 | 只看該作者
修改延時程序的數值
回復

使用道具 舉報

15#
ID:440424 發表于 2018-12-5 21:08 | 只看該作者
電阻值只能通過電壓信號經過AD轉換成數字信號,利用這個數字信號與設定值進行比較,比較的結果是去查表,根據表中的不同數值去改變延時電路的初始值就可以啦
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产在线播放av | 色av一区 | 久久久123| 超碰97免费 | 一区二区三区四区在线播放 | 亚洲精品久久久蜜桃 | 国产999精品久久久 精品三级在线观看 | 看片91| 亚洲成人精品在线观看 | 亚洲精品中文字幕在线 | 欧美日韩在线成人 | 欧美久久一级特黄毛片 | 在线一区二区观看 | hitomi一区二区三区精品 | 手机av免费在线 | 国产免费一区二区三区 | 日本在线视频一区二区 | 欧美日韩电影一区二区 | 欧美天堂| 免费成人高清 | 99久久精品国产毛片 | 91国在线观看 | 中文字幕亚洲一区 | 91免费在线播放 | 美女中文字幕视频 | 成人av在线网站 | 久久精品国产一区二区三区 | 午夜资源 | 在线中文字幕日韩 | 三级黄视频在线观看 | 午夜精品一区二区三区在线观看 | 国产极品粉嫩美女呻吟在线看人 | 伊人超碰在线 | 在线看亚洲 | 国产伦精品一区二区三区视频金莲 | 国产成人在线观看免费 | 99爱国产 | 亚洲小视频 | 一区二区精品在线 | 91热在线| 久久久国产精品视频 |