Покупной чпу станок

июля 16, 2010

stanok

Как-то увидел я где-то давно самопальный станок для сверления плат. К тому же он еще мог фрезеровать по дереву. Году наверное в 2003м и люто, бешено захотелось мне такой же. Потом желание поутихло, т.к. на тот момент денег не было совсем.

Потом я стал смотреть, что есть в продаже, т.к. изготовить самому без опыта и инструментов будет нереально. Чтобы изготовить станок - нужен станок, а у нас денег нет. Вобщем в европах это невыгодное дело, т.к. набор движков с платой контроллера и блоком питания вам уже обойдется в 500 евров.
Добавим сюда профили, направляющие и все такое, да еще нарезка под заказ... и попадаем штуки на 2 евров и кучу времени. При этом 95%, что выйдет гавно.

Поэтому я забил на некоторое время. Под катом куча фоток и видео.

далее...

 avr cd4094 аналоговый 1wire

апреля 11, 2010

Просматривая немецкий форум по мк, я наткнулся на пример кода управления регистром по одному проводу. Тут ананимус подумает, что рс232  и так по одному проводу работает и dallas 1wire тоже. Но для рс232 нужен кварц и специальная мс, а dallas - вообще есть только в готовых мелкасхемах и требует жесткие тайминги.

В нашем же случае все куда проще.

1w4094

Дабы много букв 2 раза не писать, лучше почитать уже готовую статью.
Я только перевел асм код в си, основываясь на своем коде. Самое главное у нас - чтобы напряжение на конденсаторе в момент переднего фронта было равно лог1, что соответствует примерно 3.5в. В этот момент у нас передается единица. Как видно из осциллограммы, 2 точки синей линией имеют 3.78в.

osc

Рассчеты мне лень приводить, т.к. там много матана. Элементы довольно критичны, если не использовать задержки в коде. У меня 2 конденсатора - керамический и пленочный на 10н, но на пленочном в реале уже не работает, т.к. емкость его видать отличается. Резистор 800ом. Изначально в схеме стоит 1к и 10н для частоты 1мгц.

Какие изменения в коде?

#define CD4094_CLK            {CD4094_DATA_OFF; CD4094_DATA_ON} сначала мы ставим 0, потом 1. Если будет глючить, то надо ввести паузу 1-2мкс.

CD4094_DDR = (1<<CD4094_PIN_DATA);
CD4094_PORT = (1<<CD4094_PIN_DATA);

Вывод ставят в 1 для зарядки конденсатора. Хотя если ставить в 0, то тоже все работает. Единственное, что тут надо - не забыть прогнать нули по регистрам для инициализации.

Где можно применить такую схему?
Т.к. такой вариант включения регистров является нетипичным и параметры рц цепить будут плыть от температуры, то схема годна только для домашнего использования в устройствах расширения портов с некритичным состоянием. Например для подключения 8-16 светодиодов. У меня работает нормально на 3 индикатора. Так же схема критична к повышению частоты мк.

В последних номерах “радио” за 2009 была схема вольтметра на тини15 с такой схемой включения, только там вместо регистра был индикатор от телефона, который управляется по 2м проводам.

 подставки для паяльника

марта 22, 2010

Китайские подставки полное гавно. Да и денег стоят. А это халява. А вот куплю фрезерный станок....

 igital Balanced Li-Ion/NiMH/Pb Battery Smart Charger

марта 15, 2010

Универсальная зарядка с балансировщиком до 6 элементов.

http://www.dealextreme.com/details.dx/sku.15225

далее...

Tags:

категория: девайсы, 1 камент

 7 seg динамическая индикация

марта 15, 2010

Как и обещал - в этом уроке будет рассмотрен один пример динамической индикации на 4 разряда без дополнительных деталей.
Плюсы этого метода в том, что можно сократить количество выводов у модуля индикации. Минусы - постоянно занят 1 таймер, схема генерирует помехи, целый порт уходит на сегменты. Использовать динамическую индикацию выгодно начиная с 3-4х разрядов.

 

далее...

 dealextreme партнерская программа – фонарик MTE "P7-D" SSC P7-C

марта 12, 2010

Вобщем это будет первая попытка участия в партнерских программах. Буду писать о вещах, которые купил у этих китайцев. Если кто надумает, то можете кликать по линкам и покупать эти штуки. Там приписка реферера есть.

Этот пост как бы возвращает к прошлому посту MTE "P7-D" SSC P7-C .

Как я понял, 10 пунктов получаеш, если купиш на 100 баксов или даже больше. Пока у меня есть 10 пунктов и еще я купил 2 вещи дешевые. Через 60 дней и за них накинут. В течении 60 дней возможен возврат. А можно баблом забрать эти пункты. Это будет 1 бакс. На 10 пунктов можно купить самое простое гавно по цене до 2х баксов. Так что скорей всего овца выделки не стоит.

Однако, если кто будет что там покупать без моих обзоров, то можно добавить ~r.15104883 в конец линка.

Например http://www.dealextreme.com/details.dx/sku.12060~r.15104883

 управление 3мя регистрами cd4094 по двум проводам

февраля 22, 2010

 100_0511

В этот раз речь пойдет о управлении целой платой с регистрами типа cd4094, включенными последовательно. Код остался тот же, только немного увеличился в соответствии с индикаторами.

далее...

 управление регистрами 74hc595 и 4094 с 7 сегментными индикаторами

февраля 21, 2010

proteus_register

Иногда возникает задача, когда не хватает выводов для светодиодов или индикаторов, вобщем там, где требуется что-то задействовать из дискретных исполнительных или указательных устройств в большом количестве. Для этого используются расширители портов на регистрах.

далее...

 замена виндовых шар на фтп

февраля 12, 2010

При установке систем на свои машины, я выпиливаю (или заранее выпилил) такие сервисы как сервер, обозреватель компутеров и все остальное, что позволяет расшаривать папки и принтеры в локальной сети. Это как бы повышает уровень безглючности системы и уменьшает тормоза. А заменяю я это старым добрым фтп. Это конечно не нфс, но зато работает везде и боле-менее безглючно. Раньше я пользовался serv-u, но он платный, а каждый раз искать ключ меня ломает. Поэтому я выбрал бесплатные filezilla клиент и сервер, которые отвечают моим требованиям к софту.

К таким требованиям относится хранение настроек в локальном файле, а не в реестре, работа из любого места без установки, малый размер, отсутствие иконки в трее (работа сервисом). Для клиента фтп требовалась постановка в очередь, понимание утф, рекурсивное изменение атрибутов.

general

далее...

Tags:

категория: админство, 1 камент

 extract files from msi package

февраля 11, 2010

Иногда возникает необходимость вытащить файлы из установочных пакетов .msi. Для установки пары файлов не обязательно засирать систему. Поэтому в движке установщика предусмотрен режим извлечения. Все опции обязательны.

msiexec /a ваш_пакет.msi /qb TARGETDIR=c:\ваша_папка

В новую папку “а” будет скопирован сам пакет и все его файлы. При этом никаких записей в бд не производится и никакие файлы никуда не копируются. Это еще полезно, когда пакет запрашивает наличие какого-то пакета, а его нет и он не нужен. Например извлечь какой-то файл драйвера или софта.

Tags:

категория: админство, без каментов