Перейти к содержимому

Фотография

FlowCode


Сообщений в теме: 50

#41
rgb

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • 865 сообщений
  • ГородКременчуг
goda, ну, что еще можно придумать полезное и интересное, как в фильме шар предсказатель, потряс его и тут совет, -иди домой- жена ждет… biggrin

#42
goda

    Продвинутый пользователь

  • Проверенные
  • 565 сообщений
Интерестно было-бы замутить вот какой девайсик.
У меня в одну переноску подключено двд, спутниковый ресивер, усилитель колонок для домашнего кинотеатра небольшая подсветка ,ну и сам телек.
Что если бы при включении телевизора автоматически включались и остальные потребители и при отключении выключались.
Также на работе, при включении кнопкой компьютера включались колонки,факсы,принтеры копиры и.т.д и также отключались.

Интересно получится ли сделать по такому принципу.Например из 5ти розеток одна будет "мастер" туда подключаем телек например, и в ней будем микроконтролером снимать разницу силы тока,и когда при включении она станет больше чем в режиме ожидания то реле включает всех остальных потребителей и наоборот.
У кого какие мысли по этому поводу может есть уже готовые решения?
Если есть поделитесь.

#43
Gipsy

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • 626 сообщений
  • ГородСтаниславів
goda, в переноске на провод к "мастер" розетке котушку сверху намотать. Когда по по проводу ток потечет на котушке напряжение быть должно. Думаю так.
Только контроллера не надо - после котушки мост диодный, полевик или биполярный транзистор, реле - и вся схема.
Надо чевой-то посложнее придумать.

#44
goda

    Продвинутый пользователь

  • Проверенные
  • 565 сообщений
Gipsy, В принципе так и думал,в сеть с шунтом лучше не лезть а намотать небольшой трансфортатор тока на колечке ферита и мерять напряжение только вот с подстройкой как быть хочется чтоб универсальный был ,или же переменником на базу транзистора ограничивать порог срабатывания
Главное чтобы как можно большая разница в тока была в режиме ожидания и включеном, современном телеке она может оказаться незначительной надо будет как то измерить на досуге.

#45
asc150

    Новичок

  • Проверенные
  • 9 сообщений
goda, посмотри здесь http://bascom.at.ua/…opower/1-1-0-41

#46
dreamer

    Новичок

  • Пользователи
  • 1 сообщений
Народ, а не возникало ли у кого проблем с регистрацией программы? Воспользовался кейгенами, которые в "комплекте" идут, и сделал все вроде как написано в инструкции по установке. Но нет, ругается прога на ключ… Сижу с демо-версией.
Пробовал уже и так и сяк - не выходит каменный цветок, хоть тресни. А хочется…

Ну и вопрос, соответственно… Нет ли у кого каких соображений по поводу вышеизложенного? Может, сталкивался кто-то? И как выкрутился?
А может у кого-нибудь скрины "правильные" сохранились, или сделать не лень?
Поделитесть, плиз, если есть чем и не жалко…

#47
goda

    Продвинутый пользователь

  • Проверенные
  • 565 сообщений
dreamer, попробуйте удалить программу, файлы и установить заново,я устанавливал версию вот отсюда

Установить с номером:
02A1RR-GJY6UA-DM8J8Z-WGZBA1-G3C7HZ останется одна незаполненая ячейка,жмем далее.
Запустить программу, при запросе серийника- кейгеном сгенерировать новый номер на нужное имя.
Библиотека DLL должна находиться в одной папке с кейгеном!
При установке нужно отключить антивирусник если есть.

Перезагружаем!

#48
Gipsy

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • 626 сообщений
  • ГородСтаниславів
Пробовал, прикольная штука.
Не понравилось - довольно часто вылетает, при этом никаких предупреждений. Но основной минус - очень мало типов даных, когда начнете проект посерьезнее счетчика импульсов - реально ощутите нехватку.

#49
goda

    Продвинутый пользователь

  • Проверенные
  • 565 сообщений
Gipsy, Да уж точно на стандартных макросах программы далеко не уедеш,чего не хватает нужно прописывать ручками на Си.

примерно вот так

st_bit(option_reg,INTEDG);
st_bit(intcon, INTE); //формирование заданного импульса на входе.
---------------------------------------------------------------------------------
cr_bit ( intcon2, RBPU ); //активация подтяжки внутреними резисторами на весь порт
---------------------------------------------------------------------------------
sleep(); // отправляет м.к. в сон.
---------------------------------------------------------------------------------

#50
Gipsy

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • 626 сообщений
  • ГородСтаниславів
goda, установка и обнуление бита - это понятно.
Я про то, что когда-то вам понадобятся беззнаковые 16-битные переменные, или 24-битные. Вот тогда придется самому писать для них процедуры сложения, вычитания.. в общем всю математику.

#51
goda

    Продвинутый пользователь

  • Проверенные
  • 565 сообщений
<b>Gipsy</b>, Да уж, и никуда не денешся.
А эта программа скорее всего подойдет начинающим програмистам ,микроконтролеры мне очень облегчили жизнь,практчески на одном чипе реализовывается вся схема,и при желании освоив программу можно без проблем написать прогу под какой нибудь терморегулятор,таймер,вольтметр, АЦП много куда применить можно и т.д.