Jump to content

Recommended Posts

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

Я планирую сделать кормушку, отсыпающую некоторую дозу сухого корма через определённый промежуток времени после включения в сеть или же ориентируясь на реальное время. Поскольку я только учусь подобному, мне нужны советы как что делать и с чего начать.

Я хочу знать:

какой пик лучше подобрать;

какие потребуются модули и как их подключить к МК;

из чего сделать конструкцию кормушки;

можно ли адаптировать и оптимизировать код, который предлагается для готовых решений на Ардуино (ссылка на одно из них: http://wiki.amperka.ru/slot-box:three-automatic-animal-feeder )

В работе с пиками использую MPLAB, Proteus 7, а также софт для прошивки МК. Если нужен дополнительный софт, пожалуйста, поделитесь им и кратко опишите схему работы с ним.

Link to comment
Share on other sites

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Так по ссылке все уже есть! Осталось это дело перенести на доступный PIC (дешевый, с достаточным количеством ног)
Достаточно MPLAB-а, а Proteus советую удалить и никогда подобными программами не пользоваться

На форумах принято общаться на "ты", что не является оскорбительным и подразумевает равноправие

Link to comment
Share on other sites

1 час назад, Vovka сказал:

Proteus советую удалить и никогда подобными программами не пользоваться

Ню-Ню!!!

Много лет использую Proteus для моделирования аналоговых и цифровых схем, в том числе и на микроконтроллерах. В нём-же и развожу печатные платы. Никаких проблем с работой Proteus не испытываю, разве что симуляция иногда идёт медленнее чем в реальном времени.

Технические вопросы решаю в теме , в личке не обсуждаю !!!

Link to comment
Share on other sites

Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

3 часа назад, Shahabbas сказал:

Ню-Ню!!!

Я не настаиваю - каждому решать, слушать советы или по граблям плясать...

На форумах принято общаться на "ты", что не является оскорбительным и подразумевает равноправие

Link to comment
Share on other sites

Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. 

Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств. Подробнее параметры и результаты тестов новой серии PLM по ссылке.

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

18 hours ago, Анариза Блоодхаст said:

Я хочу знать:

https://radiokot.ru/circuit/digital/home/66/ на PIC,

https://radiokot.ru/circuit/digital/automat/105/ на AVR

5 hours ago, Vovka said:

а Proteus советую удалить и никогда подобными программами не пользоваться

Обоснуй.

Edited by _abk_
дополнил
Link to comment
Share on other sites

Литиевые аккумуляторы EVE Energy и решения для управления перезаряжаемыми источниками тока (материалы вебинара)

Опубликованы материалы вебинара Компэл, посвященного литиевым аккумуляторам EVE Energy и решениям для управления перезаряжаемыми источниками тока.

На вебинаре мы представили информацию не только по линейкам аккумуляторной продукции EVE, но и по решениям для управления ею, что поможет рассмотреть эти ХИТ в качестве дополнительной альтернативы для уже выпускающихся изделий. Также рассмотрели нюансы работы с производителем и сервисы, предоставляемые Компэл по данной продукции. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Литиевые батарейки и аккумуляторы от мирового лидера  EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW.

Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

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

Но говорить о том что есть ошибка, так а где ее нет? И мерседесы ломаются) Атолик трусдуия выдает ошибки очень часто при дебаге, вылетает студия, кокос тоже бывает, хотя и гораздо реже. И виндовс падает и линь. Я не знаю есть ли вообще что то работающее прям идеально)

5 часов назад, Shahabbas сказал:

Много лет использую Proteus

5 часов назад, Shahabbas сказал:

Никаких проблем с работой Proteus не испытываю

Ну вот тут с трудом верится, или у вас очень простые схемы)) Или же вы волшебник))

Я даже другу свои схемы кидал которые не стартовали без костыля и у него тоже не стартовали, а потом другой чел  научил костылить под протеус))

По моему мнению в нем есть ошибки но все таки он удобен и работать можно) может и не всегда...

Link to comment
Share on other sites

1 hour ago, Vovka said:

Проще самому почитать...

Spoiler

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

ТС не очень интересен наш оффтоп. Однако я выше две ссылки в тему привел. Там  есть от Ser60  - всегда добротный продукт. Ждем-с обратную связь от Анаризы Блохастовны.

Edited by _abk_
Link to comment
Share on other sites

5 часов назад, DrobyshevAlex сказал:

Ну вот тут с трудом верится, или у вас очень простые схемы)) Или же вы волшебник))

Волшебство не при чём, просто руки откуда надо растут и голова работает. Вот, к примеру, скрин из Proteus 3-х моих разработок во время симуляции (симуляция идёт медленнее чем в реальном времени, но мне достаточно и медленной скорости симуляции):

Зарядное устройство для автомобильных аккумуляторов (PIC16F73):

b91ea4e58981.jpg

Паяльный термофен (ATMEGA8):

fabfd12b30ba.jpg

Контроллер работы солнечных панелей для подзарядки аккумулятора в автомобиле (PIC16F873A).

a325cbe184cd.jpg

И, кстати, в "железе" все схемы реализованы, в этом-же Proteuse разводил печатные платы, кое что по мелочам изменено, настроено и отлично работают!

Фото автомобильной зарядки и блока термофена (без верхней крышки)"

269bca736c01.jpg

8d8d916cb7a6.jpg

Edited by Shahabbas
добавил

Технические вопросы решаю в теме , в личке не обсуждаю !!!

Link to comment
Share on other sites

6 часов назад, Vovka сказал:

Проще самому почитать...

то есть кроме ссылок на рукаблудие рукожопов конкретных причин, как я понял нет?

Link to comment
Share on other sites

9 часов назад, Shahabbas сказал:

Зарядное устройство для автомобильных аккумуляторов (PIC16F73):

В Цифровых у меня не было проблем на сколько я помню)) Вот эти схемы упорно не хотели включаться пока не сомкнешь ноги компоратора. Еще момент, там минимум три вида конденсаторов в комплекте, в какой то схеме не работало с конденсатором CAPACITOR а работало с CAP... не помню что еще было, редко юзаю))

 

Без названия.png

Без названия (1).png

Link to comment
Share on other sites

Там в библиотеках некоторые компоненты не имеют описания модели для симуляции, только символ для схемы. Поэтому внимательней надо смотреть.

Edited by Dr. West

"Я не знаю какой там коэффициент, я просто паять умею. "

Link to comment
Share on other sites

28 минут назад, DrobyshevAlex сказал:

Вот эти схемы упорно не хотели включаться пока не сомкнешь ноги компоратора.

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

Link to comment
Share on other sites

15 минут назад, Dr. West сказал:

Там в библиотеках некоторые компоненты не имеют описания модели для симуляции, только символ для схемы.

Ну не я дурак но не на столько же... я ж вроде по русски написал что конденсатор с именем CAPACITOR работает не во всех схемах. Так же как и в приведенной, она же включается, если поставить свитч на входы компоратора, сомкнуть ао после включения разомкнуть.

Там при запуске что то жуткое вычисляется видимо. Взять даже вчера, простой таймер NE555. Собрал в протеусе, хотел прикинуть какой конденсатор получается емкостью, поставил туда на 50нФ и запустил. Подключив три линии осциллографа, он запустился, несколько минут мотылял так и не домотылял до того что бы график начать рисовать, даже до секунды не дошел... Потом удалил осцил, поставил аналоговый график просто, те же три вывода кинул, наал пробел для запуска, и все... прождал пока "голос" на первом закончился, он так и висел, кнопку закрыть нажал так и висел... в диспечере показало что ядро одно проца на 100 процентов мотыляет уже пару часов...

Может я и дурак, но не думаю что это связано с тем, что я поставил детали которые не могут работать, они же вообще не запускаются когда их ставишь)

 

 

sensor555.gif

1 минуту назад, IMXO сказал:

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

Ну так я и веду к тому, что когда то я ругался на протеус, а потом друг подсказал как обойти допустим ту ситуацию, полюс нашел выход с использованием других кондеров)) Так что тестить можно))

Блин не все идеально конечно, но он работает у меня в большинстве случаев, иногда с мелкими костылями)) Так что говорить "не юзай" я бы не стал))

8 минут назад, IMXO сказал:

сходите на казус почитайте куаф

Это где?) Что такое казус? Я ток радиокод и этот сайт знаю))

Ну то есть казус я нагуглил а что такое куаф?)

http://kazus.ru/forums/showpost.php?p=241334&postcount=72 нашел вроде бы)) спасибо)

Link to comment
Share on other sites

1 час назад, DrobyshevAlex сказал:

а что такое куаф?)

Это он не совсем правильно написал. Правильно:

Часто задаваемые вопросы (ЧАВО, ЧаВо, ЧаВО, ЧЗВ; англ. frequently asked questions, FAQ, F.A.Q.

FAQ (ЧаВО) по PROTEUS для начинающих и не только

Edited by Shahabbas

Технические вопросы решаю в теме , в личке не обсуждаю !!!

Link to comment
Share on other sites

8 часов назад, DrobyshevAlex сказал:

... в какой то схеме не работало с конденсатором CAPACITOR а работало с CAP...

Во многих схемах при запуске симуляции на конденсаторах сразу присутствует какое-то напряжение и схема не может нормально запуститься пока на этом конденсаторе не установится рабочее напряжение. Для этого нужно выставлять инициализацию напряжения конденсатора при запуске симуляции.

В моей схеме, например, конденсатор установлен в RC цепочке для сглаживания импульсов с датчика тока. При включении симуляции ШИМ регулировки тока плавно увеличивает скважность от 0 до определённого "рабочего" уровня. Если не делать инициализацию напряжения конденсатора на 0 Вольт - при запуске симуляции на конденсаторе сразу присутствует какое-то напряжение, контроллер может программно отрабатать команду "превышен максимальный ток" и на какое-то время выключить ШИМ.

dd0ab609a961.jpg
Вот эта функция IC=0 и есть Initialization Capacitor на напряжение 0 Вольт. И работает только на момент запуска симуляции. Далее при симуляции эта функция уже никак не работает и ни на что не влияет.

Edited by Shahabbas

Технические вопросы решаю в теме , в личке не обсуждаю !!!

Link to comment
Share on other sites

Что ещё раз доказывает - виноват пользователь, а не "плохая" программа. В Мультисиме тоже подобная опция есть: "Initial conditions", причем, как глобальная, так и для локальных компонентов.

"Я не знаю какой там коэффициент, я просто паять умею. "

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...