Activity
спасибо всем! определился с выбором!
Помогите подобрать шаговые двигатели вот для этого станочка (родные слабоваты) :

Родные двигатели биполярные.
Рассматриваю вот эти варианты, подскажите пожалуйста какой оптимальный?
-
Униполярный, можно ли его подключить к биполярному драйверу?
cgi.ebay.com/…/320629143413 -
Вот этот по видимому тоже ничего?
cgi.ebay.com/…/260699194711 -
Или лучше этот? (я так понимаю его обмотки можно скоммутировать под любой драйвер)
cgi.ebay.com/…/280591250944 -
Еще один кандидат
cgi.ebay.com/…/260699194711
Господа, принимайте в экипаж квадролетчиков:) Сегодня состоялся первый взлет. Квадрик самостоятельно собраный из дюралевых уголков, моторов himodel 2212-13. Винты стоят 9*6, других не нашел. Никаких плат у буржуев не заказывал, регули переделаные из himodel fly-20a, основная платка односторонняя сделана по лазерно-утюжной технологии. Гироскопы выпаял из битых модулей Ламы и Стрекозы, аксель куплен в терраэлектронике (тот-же lis02 но в планарном корпусе). Стабильность полета пока совсем не очень, постоянно тянет в стороны. Поделитесь, плизз, правильными настройками через КоптерТул и процедурой калибровки перед взлетом. Увы, в немецком вообще никак 😦
Во! свой чел! я тож немцев нах послал, платку свою утюгом сделал, правда двухстороннюю, но с другой стороны только питание, и соединяются стороны ногами электролитов, в общем все продумано, гиры IDG-650, ISZ650, акксель lis344als.
делаю передатчик, мегахерц на 27 будет, т.к. других кварцев у мя не завалялось…
насчет бесплатного домена первого уровня: есть такой сайт dot.tk - там можно зарегать домен первого уровня, а хостинг, например на freewha.com сделать, там есть поддержка php и автоинсталляторы на joomla и phbb. вот пример - как я свой сделал: www.avrprojects.tk не сочтите за рекламу… 😃
Вы его к кодеру прицепили или это “типа в тему”?
пробовал с кодером и с исходниками от microsyl.com, результат конечно же один и тот же… дисплей точно совместим по командам с PCF8544, но по-видимому матрицу в нем перевернули… 😃
Столкнулся с курьезом: подключил дисп Nokia 5210 (84x48, PCD8544). Его особая привлекательность в том, что он малых габаритов, и имеет удобный контактный шлейф, который не плавится при пайке, но! Изображение на нем отзеркалено справа-налево… как программно можно подкорректировать? или прийдется знакоген переписывать? а может команда есть какая? точно знаю, что в Nokia 1100 дисплее есть команда на “отзеркаливание” изображения, но она, естественно, для PCD8544 не катит…

kincom, а можно ассемблерный вариант посмотреть? чем дизассемблировали кстати? у мну есть идея перекомпилить все это дело под мегу32…
кхмм… насколько понимаю, это HID мышь или клавиатура, у которой есть тока “горячие клавиши” мача? что-нибудь на pic18f2550??
материалы для повторения сего девайса будут доступны?
по поводу ограничения на кол-во циклов…
прописывание начального кол-ва при каждом вкл.питания
данную проблему снимает на ура, но остается один вопрос связанный с
правами автора, который намеренно ограничил кол-во циклов.
началооось, улыбнул! 😂 насколько я понимаю, в этой ветке обсуждаем все-таки open-source зарядник, а не коммерческие изыски… для этого есть отдельная ветка…
Наткнулся в сети на интересный проект AVR-CNC, что он умеет:
- atmega8 рулит тремя шаговиками, получая данные от УП проги по RS232
- прога для компа написана на VB и понимает NC-коды, HPGL и т.д.
Кароче стало интересно…
- Исходники едва влезали в мегу8, поэтому сразу перепрыгнул на мегу32, все скомпилилось гууд!
- прогу для компа тоже немного подковырял и русифицировал заодно 😁
- сейчас прога успешно коннектится с контроллером и отрабатывет УП из папки примеров… шаговики с драйверами пока ищо не подключал…
sourceforge.net/projects/avrcnc/
- как в арткаме при подготовке УП в g-кодах вставить программный останов M01? (к примеру есть две уп, одна гравирует надпись, другая вырезает самудеталь, хочется между операциями фрезу сменить)
идея сделать устройство для сброса кол-ва циклов заряда
Изврат это…
Лучше взять апноут от атмела по зарядке аккумов: там в инклюдах можно указывать кол-во банок, суммарное напряжение, тип батареи. Код там на сях, разобраться можно.
это Amic A7122 чип, здесь по нему много чего есть:
en.pudn.com/downloads103/…/detail425418_en.html
- Что такое HK-T[R]6A - RF модуль?? если да, на основе какой МС ??
- полной схемы нету
- нет ссылки на первоисточник …
P.S.
я тут тож пробую радиоканал на 2.4ГГц поднять.
Использую м-сх трансивер nRF24L01 - канал робит, настроил передачу пакета из 32х байт на скорости 2мбит/сек. канал стабильно пашет, рулит всем мега8. планирую его к микрокоптеру приделать с модификацией прошивки коптера для работы с nRF модулем. но было-бы конечно здорово PPM кодер/декодер придумать
zamla
- проверить, все ли фалы скачаны (возможно отсутствует makefile)
- сначала make clean, затем make all
- у меня все версии компилятся нормально
p.s.
В ранних версиях исходников очень хитрый мэйкфайл - в нем указывается I2C адрес регулятора, а затем проект компилится с этим файлом. В последней версии под железо 1.2 этот адрес задается перемычками (справедливо для 4-х моторных коптеров).
D.I.G.I.T.all - молод! чуйствую подход разработчика! А оригинального аффтара думаю скоро забудут!!! 😁
В чём я сильно сомневаюсь. yakuzaa, я уже спрашивал - какой уровень сигнала step выбран в настройках мача?
Если Вы имеете ввиду длительность сигналов, то STEP 25мкс, DIR 15мкс.
Проблема исчезла при уменьшении скорости перемещения до 400 ед./мин. и ускорения до 10 сек/сек
Причина: недостаточная мощность ШД, вследствие чего - пропуск шагов при подъеме шпинделя и проворот при опускании вследствие инерции. Вот так…
P.S. Планирую поставить на ось Z ДШИ-200-3 (такой красныый длинный) - есть у кого-нибудь о нем отзывы?
а что это даст? я итак знаю, что, к примеру, через 100мм по X, ось Z уйдет в минус на 2мм… 😃
Завтра еще помучаю “Motor tuning”, хз… проблема здесь уже обсуждалась…
Помогите, пожалуйста! Сталкнулся с такой проблемой: при выточке детали, ось Z со временем “уходит”, спускается вниз, т.е., к примеру, на экране “2.5” мм, а реально, к концу фрезерования шпиндель опущен ниже 😵
По оси X и Y искажений нет, геометрия букв выпуклого текста получается ровная, но как-бы более утопленные к концу
Программа: Mach3 R2.63
Станок: Парадоксовский “Корвет-ЧПУ” (шаговые движки, типа ДШИ-200, только импортные)
карточный вариант у меня давно уже свой, на 16 Гб карты, интересен вариант на at45…
а можно всетаки проект глянуть, пожалуйста? 😇
компилер иар511 никак не соберет проект. Чего-то ему не хватает. А спросить не у кого😒
могу помоч - кидай прожэкт 😎
to boroda_de
могу Вам сделать имитатор, причем на основе любого вашего звука. Будет собран на atmega32, звук на маленькой SD карточке от фотоаппарата (достаточно 8 Мб) При включении устр-во будет запускать с карточки сначала звук старта двигателя, а затем будет непрерывно играть второй файл со звуком работы двигателя. Оба файла Вы сможете заливать на карточку сами… Питание будет какое скажете, усилитель тоже по ваттности подберу. по всем вопросам в личку…
А “нормаьная” прошивка будет, не на сто пятьдесят запусков 😉 ?
Вопрос к yakuzaa, раз уж вы уже микрокоптер досконально изучили, то расскажите пожалуйста что там можно программировать, какие функции и вообще чем он интересен? Может руки почешутся и сделаю…
Интересен этот проект с открытыми исходниками прежде всего тем, что написан полностью на Си, настроек внутри куча, (большинство просто определяется строкой #DEFINE), обильно снабжен немецкими комментариями по коду. Регулятор отлично раскручивает все мои двигатели от CD-ROM, HDD, лазерных принтеров, с модельным движком пока не пробывал - у меня его просто нет.
Интересней всего версия v0.31, т.к. в ней есть возможность управления по трем интерфейсам (UART, PPM, I2C). В более поздних версиях авторы убрали UART и PPM, но добавили всякие мелочи (стартовое пищание двигателя, определение версии печатной платы, бутлодер) Комменты в исходниках на немецком, так что разбираюсь со всем очень медленно… Пока что добавил в версию 0.31 возможность работы от внутреннего опрного напряжения (теперь ногу AREF нужно через конденсатор 0.1мк посадить на землю и не подключать к +5В) что дает возможность использовать прошивку v0.31 на плате версии v1.2
Компилируется проект в WinAVR, просто открываете любо файл из папки проекта (например, main.c) в Programmers Notepad (входит в состав WinAVR) и жмем менюшку Tools --> Make All и хекс готов! Рекомендую этот проект для сборки!
Что тогда использовать для управления асинхронным двигателем?
Мотор пока мотаю. А асинхронник более всего что работать не будет. Он ведь работает на"скольжении" магнитного поля, которое в свою очередь наводит ЭДС в “беличьем колесе”, и ТД…
Ну модельные-то двигатели - тоже асинхронники… Но если я что-то путаю, как тогда мой движок запустить?
Самое первое - он у меня не летать будет, а шпиндель станка ЧПУ крутить. Так что размер и вес, сами понимаете:)…
А ссылка, которую мне дал wlad, вот www.jetcontrol.de/Bastelstube/Monster.html Там внизу страницы всё есть.
А если не секрет - какой Вы мотор в качестве шпинделя для CNC применили? А то у меня трехфазный асинхронный мотор на 24 вольта так и не заработал…
P.S.
И еще, зачем на схеме Монстра нужен повышающий преобразователь на max662?
wlad, хочу выразить благодарность за то что направили в нужное русло. Короче спаял я этого “монстера”… Крутит всё, что у меня среди ночи нашлось 😃. Движки от винчестеров, сидюков, какой-то трёхфазный с привода ЛПМ, там магнит вместо ротора… Перемотать, и будет самое оно:). СПАСИБО!
можно схему+прошивку+плату, по которой делали, пожалуйста?
Окончательно выяснил “загадку” опорного напряжения у меги8. Кароче в ранних исходниках использовалось опорное напряжение на ноге AREF, но начиная с версии 0.41 в программу введена проверка ножки PD7 и, если на ней сидит светодиод, то программа “думает” что версия платы 1.2 и включает внутреннее опорное напряжение…
Инициализация ADC (обратите внимание на переменную IntRef)
Выдержка из analog.c
void ADC_Init(void)
//############################################################################
{
ADCSRA = 0xA6; // Free Run & 1MHZ
ADMUX = 7 | IntRef; // Kanal 7
ADCSRA |= 0x40; // Start
}
А здесь прога решает, какая аппаратная версия схемы
выдержка из main.c
if(PIND & 0x80) {HwVersion = 12; IntRef = 0xc0;}
В моем случае светодиодов просто небыло и программа “считала” что плала 1.0 версии
Схема версии 1.0 здесь
to AndrKolom: как вывод AREF подключен на Вашей плате?
кароче разобрался - на схеме у немцев нога AREF висит в воздухе. Такое возможно, к примеру если в исходнике задан внутренний опорник на 2.54 вольт. Но что-то я этого в исходниках не нашел! Подтянул AREF к +5 Вольт и все заработало отлично… Прошивка v0.31
Поигрался я с немецким контроллером, управлял как по UART, так и PPM сервотестером. (прошивка v0.31) Подал 30 вольт в качестве питалова для движка - (обороты были нешуточные) После всех моих фокусов появилась непонятная проблемка - где-то при среднем положении “газа” контроллер начинает переодически как-бы “засыпать”, сбавляет скорость, а затем, опять разгоняется до заданных оборотов., через полминуты процесс повторяется… как будто синхонизм теряет… кто-нибудь сталкивался с таким?
P.S.
И еще… Кто-нибудь экспериментировал с номиналами резисторов в цепи обратной связи? У меня амплитуда сигнала на входе аналогового компаратора какая-то хилая…
Усе, немецкий контроллер заработал! Питаю от сетевого адаптера 12В/1А 😁 Проблема была в дохлых N-канальных полевиках. В P-плече сейчас стоит IRF7416 (SO8), в N-плече IRF7413(SO8). Пробывал ставить всякие полевики с дохлых материнок - регулятор работает. Уверенно запускает все мои движки от сидиромов и хардов с блинами и без. В ходе экспериментов выяснилось, что в тестовой прошивке контроллер не измеряет потребляемый ток и напряжение батареи. Вообще регуль оочень интересный - есть три интерфейса управления UART, PPM, I2C, и, что особенно радует, исходники на Си.
И еще, вопрос к тем, кто собирал аппноут AVR444 - у кого-нибудь есть полная схема того, что там в итоге должно получиться?
Ув. AndrKolom Собрал тут на днях BLDC контроллер с сайта mikrokopter.de. Только мегу использовал в дипе, соответственно датчика тока и измерения батарейки нету… Для тестов взял двигатель от HDD и от CD-ROM (как я понимаю, они похожи по конструкции). В качестве ключей поставил IRF7416 и IRF7413. Прошил тестовой прошивкой Test_Schub_BrushLess-Ctrl_V0_xx.hex Движок дергается, но не крутится… Подскажите пожалуйста, в чем грабли? Номиналы точь-в-точь как у немцев.
Ув. Wlad, также очень хочу собрать Вашу схему регуятора, но RC аппаратурой не обладаю. На Ваших фото часто вижу маленький приборчик с переменным резистором - как я понимаю, это эмулятор PPM сигнала для тестирования регуляторов. Не могли бы Вы рассказать - как такой собрать, пожалуйста?