-
Постов
990 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Блоги
Весь контент wws63
-
А может в морг? Или прям, ну совсем нечем заняться? Тогда без особых напрягов можно из китайских модулей сделать красивый и мощный лабораторный блок питания с микроконтроллерным управлением и цифровой индикацией, размером на порядок меньше. И места свободного появится много, можно кучу еще чего нибудь полезного разместить. И работать с такими приборами одно удовольствие. Зачем цепляться за хлам?
-
Всё зависит от нескольких факторов, например: 1.стоимость деталей у продавца в розницу или опт. Кстати, опт тоже бывает разный. 2. сложность сборки и налаживания, т.е человеко/часы. Чем ниже учет отработанного времени и чем выше количество экземпляров, тем ниже цена. Лично я исхожу из этого.
-
Не смешите, сейчас схемотехников и программистов МК куда не плюнь, попадешь. И вашу супер-пупер схему с супер -пупер "НЕговнокодом" может сделать любой рядовой специалист и даже толковый студент. Такшта китайским "братьям" если, что то понадобится, у них своих желающих заработать копеечку, выстроится очередь.
-
Спринт Лайоут прекрасно конвертирует файл в файлы Гербер и файл фрезеровки для отправки на завод. Заводы, куда обращался- SeeedStudio, JLСPCB. В JLCPCB требовали дополнительные деньги за размещение на стандартном листе 100х100 нескольких одинаковых рисунков плат со скрайбированием. У SeeedStudio таких проблем не было, поэтому выходило очень дешево, да и периодически бывают скидки на доставку Сингапурским DHL.
-
Какой то патриотизм у вас не правильный. Качественно, и при этом своими руками, дома и без профессионального оборудования сделать НИЧЕГО НЕЛЬЗЯ!. Учиться просто будет не у кого. Китайцы делают качественно и дешево, в чем проблема? Не нравится китайское, покупайте в Резоните или купите оборудование и начните делать платы на заказ в единичном экземпляре. Свое оборудование правда тогда вы никогда не окупите. У меня есть универсальные платы с разводкой на каждой стороне под разные чипы и разные схемы. С аналоговым входом, и с входами по плюсу и минусу, и такими же выходами. И никаких "мусорок", все в дело. И цена платы такой с доставкой получается 8 рублей, вот и думайте, что лучше патриотизм или экономика. Как то так.
-
У китайцев выгодно потому, что дешево и качество неплохое. А если заказываешь впервые, да еще и стандартный вариант, то почти бесплатно . По крайней мере у SeeedStudio получается, что оплачиваешь только доставку. Платы (2 бакса), а это 10 плат 100х100 с 2-х сторонней печатью, металлизацией, маской и шеклографией . Да и на быструю доставку бывают большие скидки. Короче, китайцы победили
-
Обьедините GND, снизьте напряжение питания драйвера и светодиодов до 24 в, изменив цепи подключения светодиодов. Если требуется с одного канала управлять несколькими драйверами, значит поставьте несколько транзисторов по схеме с открытым коллектором, что и будет являться развязкой между разными драйверами.
-
Скорее всего в этом и проблема. GND должны быть объединены. Если это по каким то причинам невозможно, правда не знаю по каким, то сигнал с Ардуины на ШИМ вход драйвера должен подаваться через оптотранзистор. Как то так.
-
А GND у вас разве не объединены?
-
Кстати, категорически не рекомендуется включать драйвер без сглаживающего конденсатора по входу питания. Это может вывести из строя микросхему при высокой индуктивности L1 (выше 200 мкГн).
-
У танталовых - полоска со стороны анода. А по поводу управления ШИМ посмотрите варианты проверки
-
Можно мосфет, можно и биполярный транзистор. Как то так
-
Трудно по такому монтажу что то сказать, но попробуйте ШИМ сигнал на 3-ю ногу подавать через транзистор с открытым коллектором.
-
Читайте даташит, все просто Iout = 0.1/ Rs , где (Rs > 0.082 Om).
-
Из опыта работы с 3W светодиодами Emitter, ток ограничивайте на уровне 200-250 мА. Яркости будет с запасом и не надо будет тратиться на радиаторы охлаждения, достаточно контактной площадки из фольги под корпусом. Сажать лучше на клей, так как при высокой температуре нагрева, диодам придет "белый и пушистый". Китай еще никто не отменял.
-
Можно было бы немножко "ужать" схемку, но смысл, если все куплено, собрано и работает? А так, теоретически, можно было бы вместо XL4015 и IRF520 использовать PT4115E. Сразу и ШИМ, и стабилизатор тока.
-
Теперь вам надо создать проект под 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' И скомпилировать исходник. Если будут ошибки, укажите их, будем смотреть.
-
Т.е. при компиляции никаких ошибок не было? И в Протеусе всё работает как и со старым Хексом?
-
Питание на закрытие/открытие импульсом или постоянно? Так то ничего сложного нет.
-
Можно сделать и на недорогих и доступных микроконтроллерах ATtiny13a "пять одинаковых плат" , но надо "залить" в них программу. А вот написание программки - это время, а время - деньги. Если заинтересует, пишите в ЛС.
-
Прошу прощения, тхт, выданный дизассемблером в асм
-
Ну и прекрасно. Я тоже на отдыхе и что то подробно посмотреть возможности нет. Для начала проект в Протеусе считаем рабочим. Теперь вам надо надо переименовать полученный хекс в асм, создать новый проект в мплаб и скомпилировать исходник. Полученый хекс загнать в протеус. Если же компиляция будет с ошибками, надо в папке Microchip/MPASM Suite найти заголовочный файл на свой камень с расширением INC и посмотреть на что ругается компилятор, и что не так сделал дизассемблер.
-
Итак, следующие шаги: 1.Собираете проект в Протеус на 508 пикушке. Проверяете работу. Для большей надежности, заново компилируете в МПЛАБ, полученный вами асм файл. Заливаете полученный хекс в МК в проекте Протеуса, проверяете работу. Это необходимо сделать, чтобы проверить, что дизассемблирование прошло нормально. 2. Если все прошло без проблем и работает, то теперь необходимо подкорректировать исходник по 629 камень. Как это сделать. Исходя из полученного исходника, изменения следует внести в кусок программы начиная с метки ResetVector и заканчивая L_000F, а также изменить адреса регистров REG007 - REG00D, заменив его на ; Used General Purpose Register CBLOCK 20H REG007 REG008 REG009 REG00A REG00B REG00C REG00D ENDC Пока все, дальше пойдем, после выполнения указанных выше задач Потом внесем изменения в "шапку" и добавим конфигурационную строку