27.05.2015, 21:00 | #11 (permalink) |
Специалист
Регистрация: 27.04.2015
Адрес: Москва
Сообщений: 1,423
Записей в дневнике: 4
Сказал(а) спасибо: 52
Поблагодарили 53 раз(а) в 16 сообщениях
Репутация: 18120
|
|
27.05.2015, 21:00 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Скорее всего информация которая содержится по данным ссылкам будет вам полезна Компрессор для гитары Объясните, пожалуйста, схему дисторшна для гитары Комбоусилитель для бас гитары Guitar Tuner - настройка гитары Как собрать электро-усилитель для гитары? Подключение эл. гитары к компьютеру |
29.05.2015, 02:08 | #12 (permalink) |
Специалист
Регистрация: 27.04.2015
Адрес: Москва
Сообщений: 1,423
Записей в дневнике: 4
Сказал(а) спасибо: 52
Поблагодарили 53 раз(а) в 16 сообщениях
Репутация: 18120
|
Продолжаем. Сегодня доделал и оттестировал плату энкодера. Без косяков конечно не обошлось.
Во первых , как я смотрел даташит на LM339 непонятно, короче перепутал выход 3-го компаратора (вместо 14 ноги на схеме и на плате развел на 13-ю), плату переделывать лень и благо они там рядом перерезал дорогу и повесил соплю на 14 ногу. Второе, моя задумка с тл431, сработала но только для основной отопраы (та которая с двумя выходами), а вот для оптопары тахометра там на выходе пришлось подпаять подтягивающий резистор (видимо там открытый коллектор) и напряжение равно ~0.16В при засвете и ~1.3В при закрытии, т.е. опорное которое дает тл-ка (~ 2.5в) ни как не дает сработать компаратору, пришлось пряма на плату допаять делитель. В прошлый раз не писал, на плате развел еще простейший стаб на LM1117 5.0, просто думаю буду в качестве питания подавать вольт 7-8 , а 5 вольт получать уже на энкодере (что бы избежать просадок и помех по питанию). Исправленная схема Ну это платка на энкодере Снял осциллограмма , покрути рукой Она же, но крупней Последний раз редактировалось MagentaTiger; 29.05.2015 в 02:15 |
01.06.2015, 10:31 | #13 (permalink) |
Специалист
Регистрация: 27.04.2015
Адрес: Москва
Сообщений: 1,423
Записей в дневнике: 4
Сказал(а) спасибо: 52
Поблагодарили 53 раз(а) в 16 сообщениях
Репутация: 18120
|
За выходные доделал механическую часть энкодера. Осталось отладить программную. А я кажется не говорил, что энкодер у меня программируемый Да да, помимо оптопар и компаратора для приведением сигнала к логическому уровню, в энкодер встроен микроконтроллер atmega328p, вернее даже готовая платка ардуино (взял самую мелкую из тех что у меня было - китайский клон Arduino pro mini).
Вывел наружу по максимуму, 1. Прямые сигналы с датчиков, на всякий случай. 2. Ну пару портов которые будут соответственно выдавать STEP и DIR на ШД 3. SPI+Reset (Для общения с основным контроллером и внутрисхемного программирования) 4. RXD/TXD - ну это что бы дебажить и что бы было 5. Порт с шимом, на всякий случай, вдруг пригодиться. В процессе выбросил стабилизатор, оказалось не удобно "тащить" не стандартное напругу, да и греется зараза немного, но в закрытом корпусе фиг знает до чего он там нагреется , оставил вход на +5В. Добавил внутрь немного понтов RGB светодиодик, будет типа на процессе отладки показывать мне состояние, хотя в конечном варианте весь энкодер будет в передней бабке и естественно видно этого не будет Ну и небольшой фоторепортаж: |
02.06.2015, 20:26 | #14 (permalink) |
Специалист
Регистрация: 27.04.2015
Адрес: Москва
Сообщений: 1,423
Записей в дневнике: 4
Сказал(а) спасибо: 52
Поблагодарили 53 раз(а) в 16 сообщениях
Репутация: 18120
|
За вечер понедельника смастерил испытательный стенд.
Тахометр дает на максимуме раскрутке (по осцилу) 18 герц, прикинул, получается чуть больше 1000 об/мин. для отладки думаю хватит. Стойки для вала сделал из капролона, в процессе испытания выяснилось, что вал в таком раскладе нагревается не хило, пришлось вмастрячивать подшипники, убил весь вечер. Еще один косячок, разъем который я приделал как выходной, взял от разобранного принтера (уж больно он мне подходящим показался), но засада, шаг оказался 2мм, и соответственно ответной части у меня не оказалось в Митино ехать среди недели нет возможности, поэтому заказал соответствующий IDC в чипедипе. Ну и диаграммы снятые с "сырых" входов A,B,TAX логическим анализатором. Общая картина Покрупнее |
04.06.2015, 23:32 | #15 (permalink) |
Специалист
Регистрация: 27.04.2015
Адрес: Москва
Сообщений: 1,423
Записей в дневнике: 4
Сказал(а) спасибо: 52
Поблагодарили 53 раз(а) в 16 сообщениях
Репутация: 18120
|
На неделе время особо не было, приделал только к стенду не большую платку-переходник, что бы было удобней подключаться.
Занялся программой для контролера, так как это визуально не очень интересно, то просто расскажу про свою задумку. Я уже говорил вроде, что система у меня будет распределенная, т.е. будет "интеллектуальный" энкодер, центральный контроллер (с дисплеем и кнопками управления), и микрошаговый контроллер ШД - тоже самодельный (схемку подсмотрел у чпушников, кому интересно поищите в инете). Общая схема предполагается такая: На центральном контроллере посредством кнопок и меню выбираются тип работы (подача, резьба, канавка, установка упоров и т.д.) ну и соответственно параметры этих команд. через spi-интерфейс эти данные (естественно преобразованные во внутреннею команду) передаются на энкодер, с энкодера сигналы степ и дир подаются уже на драйвер ШД. Т.е. выглядеть для примера должно так: 1. Задаю через меню "Правая резьба, шаг 1мм" 2. Соответственно закодированная команда передается на энкодер, энкодер знает (в епроме записано) что станок у меня с шагом винта подачи 2мм, ШД дает поворот 1.8 градуса на импульс степа, передаточное число ременной передачи на винт 18/31, ну и то что крутить ШД надо по часовой стрелке) и вот контроллер энкодера, путем не хитрых расчетов, на каждый оборот шпинделя выдает нужное количество импульсов на драйвер ШД. Ну где то так если в общих чертах, вернее такая задумка, что в итоге получиться посмотрим |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
12.06.2015, 17:28 | #16 (permalink) |
Фантазёр со стажем
Регистрация: 22.06.2010
Адрес: Елань
Сообщений: 4,027
Записей в дневнике: 55
Сказал(а) спасибо: 237
Поблагодарили 81 раз(а) в 10 сообщениях
Репутация: 42383
|
Всё интересно, подумываю переделать свой энкодер, немного по эксплуатировал станок, кое что подстроил,
жёсткое крепление на валу диска энкодера не есть хорошо, всё работает но приходится подстраивать положение по оси, что в моём варианте затруднительно. Наверное посажу на подшипники как у вас. Что касается вашей идеи с программируемым энкодером, возможно это и лучше, где то уже предлагали или делали подобное, удачи.
__________________
Было бы полено, настругал бы Буратин |
18.06.2015, 11:09 | #17 (permalink) |
Специалист
Регистрация: 27.04.2015
Адрес: Москва
Сообщений: 1,423
Записей в дневнике: 4
Сказал(а) спасибо: 52
Поблагодарили 53 раз(а) в 16 сообщениях
Репутация: 18120
|
Долго не писал. В длинные выходные был на даче, расслабился ...
Для испытаний надо бы уже подключить шаговик на стенд, покупать готовый драйвер я не стал, решил сделать самостоятельно ... вчера вечер ушел на разводку плат под драйвер. Решил сделать пплатку из двух частей и собрать бутербродом. Платка управления и силовая часть отдельно. Как то так, сегодня еще разок проверю разводку и вечером буду изготавливать .... |
17.07.2015, 01:04 | #18 (permalink) |
Специалист
Регистрация: 27.04.2015
Адрес: Москва
Сообщений: 1,423
Записей в дневнике: 4
Сказал(а) спасибо: 52
Поблагодарили 53 раз(а) в 16 сообщениях
Репутация: 18120
|
Ну что же, продолжим, давно я не писал продолжения, все время как то не было заняться. То дача, то работа. Ну да ладно , короче, первая сборка драйвера шагового двигателя оказалась не удачной, убил я на выявление неисправности кучу времени, но так до конца и не нашел, толи в цифровой части что то накосячил, то ли шлейф соединяющий две платы давал уж очень ощутимые наводки (там есть низкоточная ОС с напряжением порядка 200 мВ – грешу на нее).
Фотки первого не удавшегося варианта. Короче развел по новой на одной плате, цифровая часть заработала сразу, но начались проблемы с силовой, пришлось выпаять все поливики, два из восьми оказались как то на половину не исправны, т.е. пробоя не было, но при подаче на затвор напруги они не открывались … вот не знаю, толи брак то ли сам спалил. Заменил, включил , заработало. Этапы изготовления другой платы драйвера Фотки готового драйвера Пока все на «соплях», в выходные сделаю для драйвера корпус, полевики посажу на радиатор (надо не забыть слюды купить или другой изолятор) … Да, полевики на фотке, временно в термоусадке (был печальный опыт в свое время когда коротили между собой во время отладки, а менять их то еще удовольствие ) |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|