Найдено 213 результатов

Fai
16 апр 2016, 09:19
Форум: Электродвигатели
Тема: Управление 3-х фазным sensorless BLDC
Ответы: 21
Просмотры: 28632

Re: Управление 3-х фазным sensorless BLDC

Продолжаю потихоньку мучать программу. Переписал почти все на асм, проверить макс скорость, в итоге получил примерно 9кгц коммутации, что совсем немного, хоть и лучше прежнего результата (типичный двигатель от винчестера с отношением 1:4 будет вращаться со скоростью около 22-23к оборотов в мин). При...
Fai
16 апр 2016, 08:45
Форум: Электродвигатели
Тема: Управление 3-х фазным sensorless BLDC
Ответы: 21
Просмотры: 28632

Re: Управление 3-х фазным sensorless BLDC

rhf-admin: да, все правильно, ЗЦ "смещается" по оси времени коммутации, и задача мк коммутировать так, чтобы он был примерно около половины. Я пока еще не пробовал применить твой метод, но как мне кажется, проблем будет еще больше, так как изменение времени коммутации дает куда более быстр...
Fai
08 мар 2016, 13:46
Форум: Электродвигатели
Тема: Управление 3-х фазным sensorless BLDC
Ответы: 21
Просмотры: 28632

Re: Управление 3-х фазным sensorless BLDC

Тут вспомнил на выходных про свою плату, решил еще немного подумать над программой. Если кратко, в итоге все заработало. Как я и думал, математика у меня была правильная, логика работы и определения перехода через 0 тоже, не хватило всего лишь одного мелкого, но очень важного, как оказалось, куска к...
Fai
14 ноя 2015, 17:09
Форум: Общие вопросы
Тема: Реализация оператора case of на ассемблере
Ответы: 6
Просмотры: 9335

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 ... работает отлично, время перехода всегда одинаковое, надо только следить з...
Fai
14 ноя 2015, 16:52
Форум: LCD
Тема: LCD от Nokia 1202/1203/1280
Ответы: 18
Просмотры: 27561

Re: LCD от Nokia 1202/1203/1280

Хоть и несколько не по теме, но тем не менее: у меня появилось немного свободного времени, и я вспомнил, что уже давно пылится цветной ЖК-дисплей (320*240*18bit RGB, 2.2"), идущий в комплекте к тестово-отладочной плате для для 16F877, типа такого . А значит, время пришло :) В общем-то, дока на ...
Fai
18 окт 2015, 08:22
Форум: LCD
Тема: LCD от Nokia 1202/1203/1280
Ответы: 18
Просмотры: 27561

Re: LCD от Nokia 1202/1203/1280

Незачто :) Рад, что пригодилось. У меня, в общем-то, сначала была похожая идея, передавать данные в порт подобным образом: bcf status,c rlf lcd_data,f rlf lcd_port,f При этом DATA у дисплея висит на ноге 0, остальные - на другом порте. Теоретически, все бы работало, но в итоге в моей отладочной плат...
Fai
04 окт 2015, 16:51
Форум: LCD
Тема: LCD от Nokia 1202/1203/1280
Ответы: 18
Просмотры: 27561

Re: LCD от Nokia 1202/1203/1280

Тут вспомнил, что я тогда еще и с когда-то купленными ОЛЕД - дисплеями экспериментировал (0,96'', 128*64 точки), да забыл фотки результатов выложить, исправим: http://s014.radikal.ru/i326/1510/8f/648c504ae2e4t.jpg Оба имеют одинаковый контроллер - SSD1306, чаще всего разведен на I2C, белый имеет вст...
Fai
12 сен 2015, 16:09
Форум: Электродвигатели
Тема: Управление 3-х фазным sensorless BLDC
Ответы: 21
Просмотры: 28632

Re: Управление 3-х фазным sensorless BLDC

Появилось немного времени, решил еще помучить программу. В итоге нашел, что совершенно криво вычисляется половина времени коммутации (для сравнения с временем перехода через 0), подправил его и еще пару мелочей. В итоге.....ничего не изменилось :( то есть точно так же двигатель стартует, раскручивае...
Fai
26 авг 2015, 19:19
Форум: Электродвигатели
Тема: Управление 3-х фазным sensorless BLDC
Ответы: 21
Просмотры: 28632

Re: Управление 3-х фазным sensorless BLDC

Конечно. 3phase_main.7z Правда, его будет крайне тяжело смотреть в блокноте - строки кода в блокноте почему-то образуют 1 целую строку, как будто нет признака конца строки и/или перевода каретки (скорее всего второе), но в самом MPLABX 2.3 все ок. Почему так, даже не знаю. По поводу программы (подро...
Fai
25 авг 2015, 21:07
Форум: Электродвигатели
Тема: Управление 3-х фазным sensorless BLDC
Ответы: 21
Просмотры: 28632

Re: Управление 3-х фазным sensorless BLDC

Как всегда, весьма подробно :) Я таки решил попробовать написать свою программу (на асме), убил 2 недели, но мотор так и не заработал нормально - разгоняется, а на какой-то скорости резко останавливается и снова... Самое простое там - собственно коммутация, самое сложное - даже не определение перехо...