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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

自制蘿莉無刷電調

  [復制鏈接]
跳轉到指定樓層
樓主
首先感謝蘿莉大神的一系列教程,原貼地址
游客,本帖隱藏的內容需要積分高于 1 才可瀏覽,您當前積分為 0

貼內有詳細教程,本人只把圖紙和固件拷貝至此,為方便廣大電子愛好者下載學習;
PN版

全N



固件燒錄

固件;全N版
只有hex文件,無源碼: 蘿麗全N無刷固件.rar (2.07 KB, 下載次數: 177)

以及pcb抄板文件
注意:pcb文件有錯誤
有能力者自行修改
錯誤在單片機的vcc采用了電池的正極供電,切勿要從7805穩壓 【我愛蘿麗愛蘿麗】再開新坑 無刷電調 DIY教程.docx (252.87 KB, 下載次數: 173) 芯片處供電。
由于全N性能較好固件只有全N如需PN自行下載或私信;



評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏19 分享淘帖 頂 踩1
回復

使用道具 舉報

沙發
ID:611123 發表于 2020-4-23 11:11 | 只看該作者
全N和PN的原理圖位置錯了,大家注意,全N指的是用的MOS管都為nMOS
回復

使用道具 舉報

無效樓層,該帖已經被刪除
無效樓層,該帖已經被刪除
5#
ID:639666 發表于 2020-12-22 10:31 | 只看該作者
你的電路圖全部都有錯誤
回復

使用道具 舉報

6#
ID:675863 發表于 2021-6-27 12:44 | 只看該作者
電路圖好像兩個 全n和pn的有錯誤,電源反了吧
回復

使用道具 舉報

7#
ID:13396 發表于 2022-3-13 20:41 | 只看該作者
不錯,謝謝樓主。
回復

使用道具 舉報

8#
無效樓層,該帖已經被刪除
9#
ID:467178 發表于 2023-4-9 11:22 | 只看該作者
太棒了留下記號
回復

使用道具 舉報

10#
ID:467178 發表于 2023-4-9 11:22 | 只看該作者
lhxtzlhxtz 發表于 2020-12-22 10:31
你的電路圖全部都有錯誤

???
回復

使用道具 舉報

11#
ID:467178 發表于 2023-4-9 14:07 | 只看該作者
能把c分享一下嗎
回復

使用道具 舉報

12#
ID:598932 發表于 2023-6-8 13:13 | 只看該作者
不給源碼 這不浪費感情嘛,我給你寫一個示例代碼把
#include <reg51.h>
#define FOSC 11059200L
#define BAUD 9600
#define TIMER_CLOCK 921600L

sbit IN1 = P1^0;  //引腳定義
sbit IN2 = P1^1;
sbit IN3 = P1^2;
sbit IN4 = P1^3;

unsigned char code PWM_HL[8] = {0x00, 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x3F}; //PWM占空比

void delay_us(unsigned char i)
{
    while(i--);
}

void delay_ms(unsigned char i)
{
    unsigned char j;
    while(i--)
        for(j = 0; j < 110; j++);
}

void Timer0Init()
{
    TMOD &= 0xF0;
    TMOD |= 0x01; //16位計數器模式
    TH0 = 0x3C;
    TL0 = 0xB0;
    ET0 = 1;
    TR0 = 1;
    EA = 1;
}

void SerialInit()
{
    PCON = 0x00;
    SCON = 0x50;
    TMOD |= 0x20; //Timer1為8位自動重載定時器模式
    TH1 = 256-((FOSC/12/32)/BAUD);
    TL1 = TH1;
    TR1 = 1;
}

void PWM(unsigned char speed)
{
    unsigned char i;

    if(speed > 7)
        speed = 7;

    for(i = 0; i < 500; i++)
    {
        if(speed > i >> 8)
            IN1 = 1;
        else
            IN1 = 0;
        if(speed > i >> 6)
            IN2 = 1;
        else
            IN2 = 0;
        if(speed > i >> 4)
            IN3 = 1;
        else
            IN3 = 0;
        if(speed > i >> 2)
            IN4 = 1;
        else
            IN4 = 0;

        delay_us(1);
    }
}

void main()
{
    SerialInit();
    Timer0Init();
    while(1)
    {
        PWM(5);
        delay_ms(2000);
        PWM(2);
        delay_ms(2000);
    }
}

void Timer0_ISR() interrupt 1
{
    static unsigned char count = 0;
    static unsigned char speed = 0;
    TH0 = 0x3C;
    TL0 = 0xB0;
    count ++;
    if(count >= 10)
    {
        count = 0;
        if(SBUF > 10)
            speed = SBUF - 10;
        else
            speed = 0;
    }
    PWM(speed);
    TF0 = 0;
}
```

在此示例中,我們使用了定時計數器Timer0來產生控制無刷電機(4相)的PWM信號。通過修改定時器的計數方式和TH0、TL0寄存器的值,可以實現不同的PWM頻率和占空比。具體實現步驟為:

1. 根據控制要求,定義引腳和占空比常量
2. 初始化定時器Timer0,并編寫相應的定時器中斷服務函數Timer0_ISR()
3. 初始化串口通信,并在主函數中調用PWM()函數來控制無刷電機的速度和方向
回復

使用道具 舉報

13#
ID:420635 發表于 2024-4-29 06:24 來自觸屏版 | 只看該作者
fsyczxyy 發表于 2023-6-8 13:13
不給源碼 這不浪費感情嘛,我給你寫一個示例代碼把
#include  
#define FOSC 11059200L

技術哥牛,看不懂。支持一波!!!
回復

使用道具 舉報

14#
ID:467178 發表于 2024-6-22 23:50 | 只看該作者
fsyczxyy 發表于 2023-6-8 13:13
不給源碼 這不浪費感情嘛,我給你寫一個示例代碼把
#include  
#define FOSC 11059200L

牛人
回復

使用道具 舉報

15#
ID:1128576 發表于 2024-7-9 16:12 | 只看該作者
漂亮,我一直在做,就是沒做出來
回復

使用道具 舉報

16#
ID:1135525 發表于 2024-11-5 10:49 來自觸屏版 | 只看該作者
打樣的話,板子面積會不會很大呀?
回復

使用道具 舉報

17#
ID:1042173 發表于 2025-2-21 21:01 | 只看該作者
錯誤都發出來,這是要鬧啥???
回復

使用道具 舉報

18#
無效樓層,該帖已經被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲色视频 | 黄免费观看视频 | 成人在线 | 高清一区二区 | 欧美一区视频在线 | 国产精品久久久久久久久久免费看 | 欧美乱做爰xxxⅹ久久久 | 视频一区中文字幕 | 亚洲一区二区三区免费在线观看 | 啪啪精品| 国产乱码精品1区2区3区 | 91精品国产高清久久久久久久久 | 成人福利视频网站 | 亚洲视频在线一区 | 99亚洲国产精品 | 午夜欧美a级理论片915影院 | 91视频正在播放 | 日韩午夜一区二区三区 | 中文精品视频 | 久久精品免费观看 | 男女羞羞视频网站 | 天天看逼 | 久久亚洲精品久久国产一区二区 | 热久久999 | av手机免费在线观看 | 日韩性生活网 | 在线观看国产三级 | 欧美在线二区 | 久久激情av | 91麻豆产精品久久久久久 | 日本三级全黄三级三级三级口周 | 91在线综合 | 免费av手机在线观看 | 在线免费观看日本视频 | 日韩视频免费看 | 久久精品国产一区二区三区 | a看片 | 精品真实国产乱文在线 | 暖暖成人免费视频 | 国产第一页在线观看 | 精品久久久久久久久久久久久久 |