[uquote="Ivanoff-iv",url="/forum/viewtopic.php?p=3521879#p3521879"]про безколлекторники: теорию знаю, но на практике нужды не было.[/uquote]
Вот в этом проблема , в теории все работает прекрасно а в железе худо бедно
Найдено 79 результатов
- Вс дек 09, 2018 18:08:44
- Форум: AVR
- Тема: Проблема с ШИМ
- Ответы: 17
- Просмотры: 3876
- Пт дек 07, 2018 14:08:52
- Форум: AVR
- Тема: Проблема с ШИМ
- Ответы: 17
- Просмотры: 3876
Re: Проблема с ШИМ
[uquote="Ivanoff-iv",url="/forum/viewtopic.php?p=3521158#p3521158"]это проект в алгоритм билдере
Добавлено after 1 minute 40 seconds:
оно заработало?[/uquote]
1. Пока нет возможности проверить, через пару дней буду дома проверю.
2. Где скачать Алгоритм билдер ? Все ссылки которые я нашел не ...
Добавлено after 1 minute 40 seconds:
оно заработало?[/uquote]
1. Пока нет возможности проверить, через пару дней буду дома проверю.
2. Где скачать Алгоритм билдер ? Все ссылки которые я нашел не ...
- Пт дек 07, 2018 11:04:24
- Форум: AVR
- Тема: Проблема с ШИМ
- Ответы: 17
- Просмотры: 3876
Re: Проблема с ШИМ
[uquote="Ivanoff-iv",url="/forum/viewtopic.php?p=3521039#p3521039"]попробуй так.
скопировал твой алгоритм с небольшими правками
если разбираться не хочешь - можешь только прошивку померять.
Добавлено after 1 hour 16 minutes 47 seconds:
я убавил до приемлемой частоту АЦП, сделал проверку ...
скопировал твой алгоритм с небольшими правками
если разбираться не хочешь - можешь только прошивку померять.
Добавлено after 1 hour 16 minutes 47 seconds:
я убавил до приемлемой частоту АЦП, сделал проверку ...
- Ср дек 05, 2018 20:52:50
- Форум: AVR
- Тема: Проблема с ШИМ
- Ответы: 17
- Просмотры: 3876
Re: Проблема с ШИМ
[uquote="Ivanoff-iv",url="/forum/viewtopic.php?p=3520075#p3520075"]тогда надо ускорять прерывания.
желательно использовать регистры и отключить дополнительные действия (задвигание в стек и доставание из него временных регистров), проще всего это сделать на ассемблере или в алгоритм билдере
если ...
желательно использовать регистры и отключить дополнительные действия (задвигание в стек и доставание из него временных регистров), проще всего это сделать на ассемблере или в алгоритм билдере
если ...
- Ср дек 05, 2018 12:18:25
- Форум: AVR
- Тема: Проблема с ШИМ
- Ответы: 17
- Просмотры: 3876
Re: Проблема с ШИМ
[uquote="Ivanoff-iv",url="/forum/viewtopic.php?p=3519795#p3519795"]по тз в 1 посте этого не видно...
какие частоты?[/uquote]
частота шим 31кгц
какие частоты?[/uquote]
частота шим 31кгц
- Ср дек 05, 2018 10:36:31
- Форум: AVR
- Тема: Проблема с ШИМ
- Ответы: 17
- Просмотры: 3876
Re: Проблема с ШИМ
[uquote="Ivanoff-iv",url="/forum/viewtopic.php?p=3519719#p3519719"]скорее всего не успевает отработать прерывание.
попробуй режим fast-pwm, ноги конечно, будут жёстко привязаны, но, зато регулировать можно будет практически на все 100%[/uquote]
Мне нужно подавать ШИМ на 3 выхода и при этом с разной ...
попробуй режим fast-pwm, ноги конечно, будут жёстко привязаны, но, зато регулировать можно будет практически на все 100%[/uquote]
Мне нужно подавать ШИМ на 3 выхода и при этом с разной ...
- Вт дек 04, 2018 21:46:09
- Форум: AVR
- Тема: Проблема с ШИМ
- Ответы: 17
- Просмотры: 3876
Проблема с ШИМ
На Атмеге8 создаю щим с помощью прерываний таймера2. С помощью АЦП меняю переменную.
Использую два прерывания , одно по переполнению , другое по совпадению.
В прерывании по переполнению задаю высокий уровень на нужных выходах, а в прерывании по совпадению обнуляю.
Меняя число по совпадению ...
Использую два прерывания , одно по переполнению , другое по совпадению.
В прерывании по переполнению задаю высокий уровень на нужных выходах, а в прерывании по совпадению обнуляю.
Меняя число по совпадению ...
- Ср фев 03, 2016 23:35:40
- Форум: Питание
- Тема: ATX codegen300w переделка в лабораторный (подробно)
- Ответы: 211
- Просмотры: 134695
Re: ATX codegen300w переделка в лабораторный (подробно)
1. Там написано Ограничение скорости ШИМ , то есть это время реакции на изменения напряжения или тока ?
3. Точно не понял но вроде как при запуске ШИМ медленно увеличивается ?
3. Точно не понял но вроде как при запуске ШИМ медленно увеличивается ?
- Ср фев 03, 2016 21:51:32
- Форум: Питание
- Тема: ATX codegen300w переделка в лабораторный (подробно)
- Ответы: 211
- Просмотры: 134695
Re: ATX codegen300w переделка в лабораторный (подробно)
Привет всем.
1.Для чего служат R61 и С32 между 2 и 3 ногой микрухи?
2.Что будет если заменить трансформаторную развязку по управлению силовыми транзисторами на IR2101 и поставить полевики?
3. Что если просто замкнуть 4 ногу на минус ?
1.Для чего служат R61 и С32 между 2 и 3 ногой микрухи?
2.Что будет если заменить трансформаторную развязку по управлению силовыми транзисторами на IR2101 и поставить полевики?
3. Что если просто замкнуть 4 ногу на минус ?
- Ср янв 27, 2016 16:01:33
- Форум: AVR
- Тема: диммер attiny13
- Ответы: 19
- Просмотры: 11211
Re: диммер attiny13
На подобных контроллерах лучше вообще не использовать float и деление.
Вычисления с нецелочисленными множителями можно получать умножением-сдвигом.
Например в вашем случае (0.043*adc_data[1])/0.02) упрощаем до
k=0.043/0.02=2.15
Чтобы получить близкое значение будем умножать на 275 и сдвигать ...
Вычисления с нецелочисленными множителями можно получать умножением-сдвигом.
Например в вашем случае (0.043*adc_data[1])/0.02) упрощаем до
k=0.043/0.02=2.15
Чтобы получить близкое значение будем умножать на 275 и сдвигать ...
- Ср янв 27, 2016 14:33:42
- Форум: AVR
- Тема: диммер attiny13
- Ответы: 19
- Просмотры: 11211
Re: диммер attiny13
Всем привет , играюсь с ШИМом на тини13 и зашел в тупик. Хочу сделать импульсный стабилизатор тока с измерением тока по АЦП. Пробовал так
float tok[5]={2,2.5,3,3.5,4};
char a=0;
if(a==0){
OCR0B=0x7f;
a=1;}
delay_us(100);
OCR0B=tok[0]/(((0.043*adc_data[1])/0.02)/OCR0B); // высчитываю ОСR0B для тока ...
float tok[5]={2,2.5,3,3.5,4};
char a=0;
if(a==0){
OCR0B=0x7f;
a=1;}
delay_us(100);
OCR0B=tok[0]/(((0.043*adc_data[1])/0.02)/OCR0B); // высчитываю ОСR0B для тока ...
- Чт сен 24, 2015 08:28:56
- Форум: Периферия
- Тема: Управление трехфазным двигателем
- Ответы: 11
- Просмотры: 3381
Re: Управление трехфазным двигателем
Может поделишься кодом и схемкой ?Ankov82 писал(а):Все, коты, разобрался сам, прикрутил энкодер, дописал код, усё работает.
- Пн мар 02, 2015 21:43:17
- Форум: Периферия
- Тема: BLMC Bldc Запуск трёхфазных без колекторных двигателей и HDD
- Ответы: 95
- Просмотры: 42985
Re: BLMC Bldc Запуск трёхфазных без колекторных двигателей и
Всем привет, я вот пытаюсь переделать вот этот исходник #include <avr/interrupt.h>
#include <avr/io.h>
#include <util/twi.h>
//Motoradresse
#define MOTOR_ADR 0x70
//PHASE1 (U)
#define UH_DDR DDRB |= (1<<3);
#define UH_ON TCCR2A |= (1<<COM2A1);
#define UH_OFF TCCR2A &= ~(1<<COM2A1);
//PHASE1 (U ...
#include <avr/io.h>
#include <util/twi.h>
//Motoradresse
#define MOTOR_ADR 0x70
//PHASE1 (U)
#define UH_DDR DDRB |= (1<<3);
#define UH_ON TCCR2A |= (1<<COM2A1);
#define UH_OFF TCCR2A &= ~(1<<COM2A1);
//PHASE1 (U ...
- Вс мар 01, 2015 20:45:38
- Форум: Периферия
- Тема: Наводки на регистр
- Ответы: 19
- Просмотры: 5320
Re: Наводки на регистр
Экранировати все устройство с землей. Использовать экранированные провода, фильтры LC , плёночные кондеры по питанию.Провода максимально короткие.На порты 6в много ,лучше 5в.По питанию лучше вместо стабилитронов ставить стабилизаторы L7805.
- Вс мар 01, 2015 16:18:27
- Форум: Периферия
- Тема: Датчик холла по 2 проводам
- Ответы: 5
- Просмотры: 2569
Re: Датчик холла по 2 проводам
Можно ещё один диод на выход- Вс мар 01, 2015 13:20:57
- Форум: Периферия
- Тема: Управление трехфазным двигателем
- Ответы: 11
- Просмотры: 3381
Re: Управление трехфазным двигателем
То есть все что связано с I2C можно удалять.Я так понял ADMUX отвечает за переключение каналов мультиплексора, а значения компаратора записываются в SENSE_H/_V/_W ? Но если проблематично использовать АЦП можно прикрутить 2 кнопки для изменения rx_pwm ?
- Вс мар 01, 2015 01:25:43
- Форум: Периферия
- Тема: Управление трехфазным двигателем
- Ответы: 11
- Просмотры: 3381
Re: Управление трехфазным двигателем
Я понял что за обороты отвечает переменная rx_pwm, можно подключить к ацп переменик и записывать данные в rx_pwm, как это сделать ? Что в этом коде связано с I2C и можно удалить?
- Вс мар 01, 2015 01:07:03
- Форум: Периферия
- Тема: Датчик холла по 2 проводам
- Ответы: 5
- Просмотры: 2569
Re: Датчик холла по 2 проводам

Нужно будет подать напряжения что бы зарядить конденсатор, отключить питание и считать данные с датчика, конденсатор должен иметь емкость достаточную для работы ДХ в то время пока вы считываете данные, думаю 1000мкф хватит.
- Пт фев 27, 2015 14:07:12
- Форум: Периферия
- Тема: Управление трехфазным двигателем
- Ответы: 11
- Просмотры: 3381
Управление трехфазным двигателем
Привет. Есть регулятор ESC китайский на Меге8, нужно сделать что бы двигатель мгновенно запускался после подачи питания а регулировку от обычного переменного резистора. Помогите подобрать и изменить исходник прошивки для таких целей.
Тут есть исходник с управлением по I2C http://www.ulrichradig.de ...
Тут есть исходник с управлением по I2C http://www.ulrichradig.de ...
- Вс фев 24, 2013 14:20:38
- Форум: Периферия
- Тема: Пропорциональное управление на МК (Знание=Сила)
- Ответы: 296
- Просмотры: 42153
Re: Пропорциональное управление на МК (Знание=Сила)
Не могли бы вы помочь мне с написанием программы? Я думаю многим людям понадобится.