Jump to content

    

boldive

Участник
  • Content Count

    181
  • Joined

  • Last visited

Everything posted by boldive


  1. А можно фотографию в студию на обозрение? А то вопрос получается из серии гаданий на кофейной гуще. Штырьки разъема предполагается запаивать на плату или нужен разъем для кабеля?
  2. Ну если применительно к печатной плате то так. Если компоненты расовать в солиде с применением цвета и текстуры, а потом вставлять в AD то получите почти фотографическое качество картинки. Всякие сторонние pdf-смотрелки не подходят. Нужен родной Acrobat Reader версии 8 и выше. Распостраняется бесплатно. PCB_3D_Preview.pdf
  3. Если вопрос стоит только так, то можно предложить сделать две небольшие платины (5х20мм более чем достаточно) из текстолита, керамики или любого изолятора который очень плохо проводит и аккумулирует тепло. На каждой пластине мотается катушка в один ряд, виток к витку из никелевой проволоки. Общая идея работы расписана тут. Получается два сопротивления. Каждое включается в свой резистивный мост подключенный к ОУ (меряем дисбаланс моста). Ток проходящий через каждый резистор должен быть достаточным для испарения воды чем быстрее тем лучше. Температура пластины поддерживается на уровне 70-80°C (за счет проходящего через намотанный резистор тока). Попала на резистор вода, он охладился, сопротивление поменялось, резистивный мост это изменение отлавливает, ОУ усиливает и увеличивается ток проходящий через резистор для компенсации падения температуры. Одна пластина располагается под открытым небом. Вторая стоит рядом но прикрыта от неба сеточкой препятствующей попаданию снега на пластину но прозрачную для водяных капель (т.е. смачиваемость сеточки должна быть хорошей). Расстояние от сеточки до пластины выбирается экспериментально. Снег со временем должен на сетке таять под воздействием тепла с пластины но не быстро. А теперь смотрим на выходы каждого моста. Идет дождь, сигналы с каждого из сопротивлений одинаковы (вода и там и там). Идет снег, на одном резисторе от тает сразу в воду и испаряется а на втором этот процесс происходит с задержкой. Наличие задержки говорит о том что идет снег. Можно пойти дальше и по этому принципу мерять количество осадков. Сама теория хорошо расписана в статье выше.
  4. питание 48В, схема собрана на Xilinx CPLDII, силовая часть на IR2104 + IRF540N. Токовые резисторы по обратной связи 0.04ома. Сам драйв подробно расписан тут. Там есть туториал со схемой и программой.
  5. При резонансе момента никакого, ноль. Мотор не крутится. Визжит, пищит, но крутиться не хочет. Вот видео того что происходит при резонансе. Последовательно с обмоткой дигателя был включен резистор 0.075 ома, сигнал на осциллографе с него. Резонанс начинается на 480 оборотах в минуту (8 в секунду) и заканчивается на 620 оборотах в минуту (10 в секунду). Ниже и выше проблемм нет. Главное ускорение мотору дать побольше чтобы он успевал "проскакивать" зону резонанса. Но это означает что в диапозонах скоростей резонанса работать нельзя. Мотор на этих оборотах просто останавливается. Данные по мотору SY85STH80-4208A тут. Вот как должна смотреться "правильная" форма тока без резонанса А вот какая форма при резонансе Серьезные производители драйверов для шаговых моторов (например geckodrive.com) применяют "электрическую" компенсацию. У их драйверов резонанса нет. На сегодня эта проблемма покрыта завесой тайны, никкто не хочет разглашать свои секреты.
  6. Похоже что бюджет надо увеличивать если не в 2 то в 3 раза. Уже скоро год как пользуюсь AOYUE 968 и ни каких нареканий. Поток горячего воздуха как раз для того чтобы паять и выпаивать, если больше то сдувает все вокруг. Перед пайкой плату ложу на утюг, через пару минут прогрева плата запаивается феном за минуту (зависит от числа компонентов). Купил к фену дополнительных насадок, но так ими и не попользовался, родных с лихвой хватает на все случаю с которыми до сих пор сталкивался. Кому не нравится тарахтящий компрессор могут подложить под корпус станции любую мякгую резину. Вибрация на стол после этого практически не передается.
  7. Резонанс "электро-механический". Ротор со старом работают как маятниковая пружина. Механические средства борьбы не рассматриваются. Нужно сделать электрически. Микрошаг 1/10 уже есть. Но на частотах резонанса (обороты уже приличные) для сохранения момента (или хотя-бы не такого сильного его падения) надо уходить на полушаг или полный шаг. Так называемый морфинг. Драйв это делает. Вопрос в том, как "электрически" расспознать что мотор в зоне резонанса и как "электрически" это компенсировать.
  8. Есть драйвер для управления шаговым двигателем. Open-loop. И есть резонанс на скоростях выше среднего. Как, без использования энкодеров и прочих прибамбасов, електрически устранять резонанс. Грубо говоря есть токовые резисторы с цепи биполярного шагового мотора. Силовая часть 4 моста IR2104 и 8 IRF540N. Собственно классическая схема включения биполярного шагового мотора. Можно смотреть на форму тока протекающего через current sense резисторы а вот что потом непонятно. Какой должен быть алгоритм поведения драйвера при резонансе и как его определять что мотор в резонансе, ну и как с этим бороться?
  9. Не уверен что это будет работать в AD (можно конечно и попробовать) но можно плату загнать в SolidWorks. Там она в 3D по всякому крутится, можно на нее еще какие болты с гайками подвесить. А потом в Acrobat Pro подсовываем модель из Solidworks и он конвертирует это дело в pdf. В результате если у пользователя стоит Acrobat Reader версии 8 и выше то он эту платку может крутить/вертеть/приближать/удалять также как и в Solidworks. Это вкратце. P.S. Вот только-что попробовал. В PCB редакторе в меню File - Save as выбрал Step, а потом полученный файл "запихал" в Acrobat Pro 9 Extended. Получил pdf файл с платой. Крути, верти, смотри. Работает одним словом.
  10. так ведь дело было 2 года назад. С тех пор кого посадили а кто сбежал (такая актуальная шутка для Беларуси). Сами-то где сейчас платы заказываете? Я сейчас склоняюсь к Южной Корее. Есть неплохие предложения из Китая, но Китай есть Китай, туда лучше не соваться, уж лучше Тайвань. Но хочется в Беларуси (есть кому сопровождать проект).
  11. Собственно сабж. Интересует изготовление прототипов к количествах 5-10шт размером 60х110мм или близко к таким. Если можно озвучить названия компаний и цены буду сильно признателен.
  12. Если не затруднит, можно еще раз написать или ссылки на написанное дать? Спасибо.
  13. Еще можно попробовать обновить JAVA машину на компьютере. Судя по тому что написано проблемма в ней.
  14. Спасибо, помогло. В схемном редакторе при вызове Design-Document Options - Parameters все поля имеют значек Visible выключенным. Причем само поле Visible неактивно. Т.е. все то что я там пишу не отображается в рамке схемы. Это как-то лечится? Или рамку надо заполнять в другом месте?
  15. Слегка переделал схему. Но вот плату хочу начать делать с нуля, так будет проще. Каким образом в проекте начать делать новую плату не потяряв при этом первый вариант платы?
  16. Есть подозрение на сгоревшую DS3634N . Ее datasheet тут. Она уж давно как снята с производства. И ее последователь DS75454N тоже давно как не выпускается. Чем ее можно заменить? Сама микросхема стоит в панельке. Ну очень желательна замена на такой же корпус DIP-8 с такой же распиновкой.
  17. Спасибо! Если не сложно, можно примерчик в студию на обозрение или статью какую почитать на эту тему или есть ссылка симуляцию работы CPLD (CoolRunnerII XC2C64A в моем случае) в Altium Desiner?
  18. Ставите Firefox как интернет браузер, потом в Tools - Add-ons - Get Add-ons ищите плагин DownloadHelper. Скачаете его, установите, перезагрузите браузер и начнете получать удовольствие от работы с Firefox. Если на странице присутствует мультьмедийное содержание, то вы его сможете скачать через менюшку DownloadHelper. уже давно бился с этой проблеммой. Выводятся прямоугольники вместо окружностей и кривых (на мониторе все красивое). И Adobe Acrobat 9 Pro стоял. С моим принтером DELL 1720dn ничего не помогало. На HP принтерах все проблеммы сразу уходили. В моем случае проблемма это драйвер принтера.
  19. Вот такая строка тем не менее работает корректно. assign G38 = QA[3] & ~QA[2] & ~QA[1] & ~QA[0] & QB[3] & QB[2] & QB[1] & QB[0]; //(QB == 6'b001111); assign G39 = QA[3] & ~QA[2] & ~QA[1] & QA[0] & QB[2] & ~QB[1] & QB[0]; //(QB == 6'b000101); Т.е. опять возвращаюсь к вопросу поста №31. Как эти выражения можно записать иначе и покороче, и чтобы работало без танцев с бубном?
  20. Можно вкратце расписать как это и где это?
  21. ModelSim XE III/Starter 6.4b. Код написан в ISE 11.4. Там же создан и testbench. Потом все это дружно ISE перебрасывает в ModelSim и там начинается шаманство.
  22. Что-то не работает. Итак, есть wire [3:0] QA; wire [8:0] QB; и есть сравнение: assign G31 = (QA == 4'b0001) & (QB == 6'b111110); assign G32 = (QA == 4'b0010) & (QB == 6'b110011); assign G33 = (QA == 4'b0011) & (QB == 6'b110111); assign G34 = (QA == 4'b0100) & (QB == 6'b110001); assign G35 = (QA == 4'b0101) & (QB == 6'b101010); assign G36 = (QA == 4'b0110) & (QB == 6'b100010); assign G37 = (QA == 4'b0111) & (QB == 5'b11001); assign G38 = (QA == 4'b1000) & (QB == 4'b1111); assign G39 = (QA == 4'b1001) & (QB == 3'b101); Пока QA[2] and QA[3] в нулях, импульсы есть на всех G31-G39, хотя по логике должны быть только на G31-G33. Когда любой из QA[2] and QA[3] в единице, то импульсов нет вообще нигде. Что-то тут не так с синтаксисом. Как это еще можно записать?