Перейти к содержанию

wws63

Members
  • Постов

    990
  • Зарегистрирован

  • Посещение

Весь контент wws63

  1. А может в морг? Или прям, ну совсем нечем заняться? Тогда без особых напрягов можно из китайских модулей сделать красивый и мощный лабораторный блок питания с микроконтроллерным управлением и цифровой индикацией, размером на порядок меньше. И места свободного появится много, можно кучу еще чего нибудь полезного разместить. И работать с такими приборами одно удовольствие. Зачем цепляться за хлам?
  2. Всё зависит от нескольких факторов, например: 1.стоимость деталей у продавца в розницу или опт. Кстати, опт тоже бывает разный. 2. сложность сборки и налаживания, т.е человеко/часы. Чем ниже учет отработанного времени и чем выше количество экземпляров, тем ниже цена. Лично я исхожу из этого.
  3. Не смешите, сейчас схемотехников и программистов МК куда не плюнь, попадешь. И вашу супер-пупер схему с супер -пупер "НЕговнокодом" может сделать любой рядовой специалист и даже толковый студент. Такшта китайским "братьям" если, что то понадобится, у них своих желающих заработать копеечку, выстроится очередь.
  4. Спринт Лайоут прекрасно конвертирует файл в файлы Гербер и файл фрезеровки для отправки на завод. Заводы, куда обращался- SeeedStudio, JLСPCB. В JLCPCB требовали дополнительные деньги за размещение на стандартном листе 100х100 нескольких одинаковых рисунков плат со скрайбированием. У SeeedStudio таких проблем не было, поэтому выходило очень дешево, да и периодически бывают скидки на доставку Сингапурским DHL.
  5. Какой то патриотизм у вас не правильный. Качественно, и при этом своими руками, дома и без профессионального оборудования сделать НИЧЕГО НЕЛЬЗЯ!. Учиться просто будет не у кого. Китайцы делают качественно и дешево, в чем проблема? Не нравится китайское, покупайте в Резоните или купите оборудование и начните делать платы на заказ в единичном экземпляре. Свое оборудование правда тогда вы никогда не окупите. У меня есть универсальные платы с разводкой на каждой стороне под разные чипы и разные схемы. С аналоговым входом, и с входами по плюсу и минусу, и такими же выходами. И никаких "мусорок", все в дело. И цена платы такой с доставкой получается 8 рублей, вот и думайте, что лучше патриотизм или экономика. Как то так.
  6. У китайцев выгодно потому, что дешево и качество неплохое. А если заказываешь впервые, да еще и стандартный вариант, то почти бесплатно . По крайней мере у SeeedStudio получается, что оплачиваешь только доставку. Платы (2 бакса), а это 10 плат 100х100 с 2-х сторонней печатью, металлизацией, маской и шеклографией . Да и на быструю доставку бывают большие скидки. Короче, китайцы победили
  7. Обьедините GND, снизьте напряжение питания драйвера и светодиодов до 24 в, изменив цепи подключения светодиодов. Если требуется с одного канала управлять несколькими драйверами, значит поставьте несколько транзисторов по схеме с открытым коллектором, что и будет являться развязкой между разными драйверами.
  8. Скорее всего в этом и проблема. GND должны быть объединены. Если это по каким то причинам невозможно, правда не знаю по каким, то сигнал с Ардуины на ШИМ вход драйвера должен подаваться через оптотранзистор. Как то так.
  9. Кстати, категорически не рекомендуется включать драйвер без сглаживающего конденсатора по входу питания. Это может вывести из строя микросхему при высокой индуктивности L1 (выше 200 мкГн).
  10. У танталовых - полоска со стороны анода. А по поводу управления ШИМ посмотрите варианты проверки
  11. Можно мосфет, можно и биполярный транзистор. Как то так
  12. Трудно по такому монтажу что то сказать, но попробуйте ШИМ сигнал на 3-ю ногу подавать через транзистор с открытым коллектором.
  13. Читайте даташит, все просто Iout = 0.1/ Rs , где (Rs > 0.082 Om).
  14. Из опыта работы с 3W светодиодами Emitter, ток ограничивайте на уровне 200-250 мА. Яркости будет с запасом и не надо будет тратиться на радиаторы охлаждения, достаточно контактной площадки из фольги под корпусом. Сажать лучше на клей, так как при высокой температуре нагрева, диодам придет "белый и пушистый". Китай еще никто не отменял.
  15. Можно было бы немножко "ужать" схемку, но смысл, если все куплено, собрано и работает? А так, теоретически, можно было бы вместо XL4015 и IRF520 использовать PT4115E. Сразу и ШИМ, и стабилизатор тока.
  16. Теперь вам надо создать проект под 629 камень изменения следует внести в кусок программы начиная с метки ResetVector и заканчивая L_000F, а также изменить адреса регистров REG007 - REG00D, заменив его на processor 12f629 include <p12F629.inc> Org h'0000' goto MAIN __CONFIG _CP_OFF & _CPD_OFF & _BODEN_OFF & _MCLRE_OFF & _WDT_ON & _PWRTE_ON & _INTRC_OSC_NOCLKOUT errorlevel-302 MAIN ; Used General Purpose Register CBLOCK 20H REG007 REG008 REG009 REG00A REG00B REG00C REG00D ENDC ;------------------------------------------------------------------------------ ; здесь надо настроить линии порта на вход/выход ; и другие спецрегистры ;----------------------------------------------------------------------------- L_000F: ; здесь кусок программы end ; directive 'end of program' И скомпилировать исходник. Если будут ошибки, укажите их, будем смотреть.
  17. Т.е. при компиляции никаких ошибок не было? И в Протеусе всё работает как и со старым Хексом?
  18. Питание на закрытие/открытие импульсом или постоянно? Так то ничего сложного нет.
  19. Можно сделать и на недорогих и доступных микроконтроллерах ATtiny13a "пять одинаковых плат" , но надо "залить" в них программу. А вот написание программки - это время, а время - деньги. Если заинтересует, пишите в ЛС.
  20. Прошу прощения, тхт, выданный дизассемблером в асм
  21. Ну и прекрасно. Я тоже на отдыхе и что то подробно посмотреть возможности нет. Для начала проект в Протеусе считаем рабочим. Теперь вам надо надо переименовать полученный хекс в асм, создать новый проект в мплаб и скомпилировать исходник. Полученый хекс загнать в протеус. Если же компиляция будет с ошибками, надо в папке Microchip/MPASM Suite найти заголовочный файл на свой камень с расширением INC и посмотреть на что ругается компилятор, и что не так сделал дизассемблер.
  22. Итак, следующие шаги: 1.Собираете проект в Протеус на 508 пикушке. Проверяете работу. Для большей надежности, заново компилируете в МПЛАБ, полученный вами асм файл. Заливаете полученный хекс в МК в проекте Протеуса, проверяете работу. Это необходимо сделать, чтобы проверить, что дизассемблирование прошло нормально. 2. Если все прошло без проблем и работает, то теперь необходимо подкорректировать исходник по 629 камень. Как это сделать. Исходя из полученного исходника, изменения следует внести в кусок программы начиная с метки ResetVector и заканчивая L_000F, а также изменить адреса регистров REG007 - REG00D, заменив его на ; Used General Purpose Register CBLOCK 20H REG007 REG008 REG009 REG00A REG00B REG00C REG00D ENDC Пока все, дальше пойдем, после выполнения указанных выше задач Потом внесем изменения в "шапку" и добавим конфигурационную строку
×
×
  • Создать...