Найдено 213 результатов
- 16 апр 2016, 09:19
- Форум: Электродвигатели
- Тема: Управление 3-х фазным sensorless BLDC
- Ответы: 21
- Просмотры: 29792
Re: Управление 3-х фазным sensorless BLDC
Продолжаю потихоньку мучать программу. Переписал почти все на асм, проверить макс скорость, в итоге получил примерно 9кгц коммутации, что совсем немного, хоть и лучше прежнего результата (типичный двигатель от винчестера с отношением 1:4 будет вращаться со скоростью около 22-23к оборотов в мин). При...
- 16 апр 2016, 08:45
- Форум: Электродвигатели
- Тема: Управление 3-х фазным sensorless BLDC
- Ответы: 21
- Просмотры: 29792
Re: Управление 3-х фазным sensorless BLDC
rhf-admin: да, все правильно, ЗЦ "смещается" по оси времени коммутации, и задача мк коммутировать так, чтобы он был примерно около половины. Я пока еще не пробовал применить твой метод, но как мне кажется, проблем будет еще больше, так как изменение времени коммутации дает куда более быстр...
- 08 мар 2016, 13:46
- Форум: Электродвигатели
- Тема: Управление 3-х фазным sensorless BLDC
- Ответы: 21
- Просмотры: 29792
Re: Управление 3-х фазным sensorless BLDC
Тут вспомнил на выходных про свою плату, решил еще немного подумать над программой. Если кратко, в итоге все заработало. Как я и думал, математика у меня была правильная, логика работы и определения перехода через 0 тоже, не хватило всего лишь одного мелкого, но очень важного, как оказалось, куска к...
- 14 ноя 2015, 17:09
- Форум: Общие вопросы
- Тема: Реализация оператора case of на ассемблере
- Ответы: 6
- Просмотры: 9694
Re: Реализация оператора case of на ассемблере
Еще для пика можно было бы сделать так: movf switch_var,w andlw 0x03 ; для безопасности :) addwf pcl,f goto case_0 goto case_1 goto case_2 goto case_3 ; case_0 ; код для случая 0. return ; case_1 ; код для случая 1. return ... работает отлично, время перехода всегда одинаковое, надо только следить з...
- 14 ноя 2015, 16:52
- Форум: LCD
- Тема: LCD от Nokia 1202/1203/1280
- Ответы: 18
- Просмотры: 28090
Re: LCD от Nokia 1202/1203/1280
Хоть и несколько не по теме, но тем не менее: у меня появилось немного свободного времени, и я вспомнил, что уже давно пылится цветной ЖК-дисплей (320*240*18bit RGB, 2.2"), идущий в комплекте к тестово-отладочной плате для для 16F877, типа такого . А значит, время пришло :) В общем-то, дока на ...
- 18 окт 2015, 08:22
- Форум: LCD
- Тема: LCD от Nokia 1202/1203/1280
- Ответы: 18
- Просмотры: 28090
Re: LCD от Nokia 1202/1203/1280
Незачто :) Рад, что пригодилось. У меня, в общем-то, сначала была похожая идея, передавать данные в порт подобным образом: bcf status,c rlf lcd_data,f rlf lcd_port,f При этом DATA у дисплея висит на ноге 0, остальные - на другом порте. Теоретически, все бы работало, но в итоге в моей отладочной плат...
- 04 окт 2015, 16:51
- Форум: LCD
- Тема: LCD от Nokia 1202/1203/1280
- Ответы: 18
- Просмотры: 28090
Re: LCD от Nokia 1202/1203/1280
Тут вспомнил, что я тогда еще и с когда-то купленными ОЛЕД - дисплеями экспериментировал (0,96'', 128*64 точки), да забыл фотки результатов выложить, исправим: http://s014.radikal.ru/i326/1510/8f/648c504ae2e4t.jpg Оба имеют одинаковый контроллер - SSD1306, чаще всего разведен на I2C, белый имеет вст...
- 12 сен 2015, 16:09
- Форум: Электродвигатели
- Тема: Управление 3-х фазным sensorless BLDC
- Ответы: 21
- Просмотры: 29792
Re: Управление 3-х фазным sensorless BLDC
Появилось немного времени, решил еще помучить программу. В итоге нашел, что совершенно криво вычисляется половина времени коммутации (для сравнения с временем перехода через 0), подправил его и еще пару мелочей. В итоге.....ничего не изменилось :( то есть точно так же двигатель стартует, раскручивае...
- 26 авг 2015, 19:19
- Форум: Электродвигатели
- Тема: Управление 3-х фазным sensorless BLDC
- Ответы: 21
- Просмотры: 29792
Re: Управление 3-х фазным sensorless BLDC
Конечно. 3phase_main.7z Правда, его будет крайне тяжело смотреть в блокноте - строки кода в блокноте почему-то образуют 1 целую строку, как будто нет признака конца строки и/или перевода каретки (скорее всего второе), но в самом MPLABX 2.3 все ок. Почему так, даже не знаю. По поводу программы (подро...
- 25 авг 2015, 21:07
- Форум: Электродвигатели
- Тема: Управление 3-х фазным sensorless BLDC
- Ответы: 21
- Просмотры: 29792
Re: Управление 3-х фазным sensorless BLDC
Как всегда, весьма подробно :) Я таки решил попробовать написать свою программу (на асме), убил 2 недели, но мотор так и не заработал нормально - разгоняется, а на какой-то скорости резко останавливается и снова... Самое простое там - собственно коммутация, самое сложное - даже не определение перехо...