Информация
- В рейтинге
- 2 416-й
- Зарегистрирован
- Активность
Специализация
Технический директор, Директор по информационным технологиям
От 3 000 000 ₸
Управление проектами
Автоматизация процессов
Управление компанией
Разработка ТЗ
Оптимизация бизнес-процессов
Я имел ввиду дорожки типа от земли к R27 и С3, там же они все являются землёй, но соединены так, будто на них пожалели меди. С17 можно повернуть вертикально, R26 тоже. Много дорожек идёт так, как будто им хотели добавить лишние миллиметры, а если повернуть компоненты и расставить их длина дорожек сократится, элементы встанут красиво. И я имел ввиду ширину дорожек везде, где их можно сделать шире, то стоит сделать. Например земляная дорога от R13 до R16, её спокойно можно сделать шириной в квадрат посадочного места.
И ещё пример: R21 повернуть на 180 градусов и сразу дорожка от R17 станет короче и аккуратнее.
R7 и R9 + пин разъёма находятся все в одной области, а соединены тонкими дорожками. На самом разъёме линия NetC1_1 ну прям очень тонкая. Что мешает её сделать в 3 раза шире, а R9 убрать в сторону.
Или от R3 до пина прямая линия короткая и может быть толще, но она проходит через верх и тонкая.
Там где земляной полигон, там видно где он есть, я про те моменты, где дорожки идут.
Это не упрёк, это исключительно эстетика и практичность.
Тонкие дорожки от перегрева могут тупо отвалится, а если вы их сделаете шире и короче, то и теплопередача будет совсем другая и емкость уменьшится и сопротивление. Учитывая что вы паяли плату вручную, то тем более, стоит на это обратить внимание.
Проект интересный и смелый. В то время, как все стремятся любой чих завернуть в микроконтроллер, вы сделали очень интересное и нужное устройство.
Единственное, есть вопросы к печатной плате. Там можно было более грамотно сделать разводку, более короткими цепями. Ну и обратите внимание, что у вас много цепей кругами ходят, особенно там, где можно залить полигоном. Просто идут маленькие дорожки, а можно было сделать все монотонно. Это к слову. Разводку и заливку лучше всего доводить руками, а не автоматом. И не стесняйтесь делать более толстые дорожки там, где это можно. И крутите элементы на плате, это тоже позволяет порой сделать более приятную расстановку и разводку платы. Это когда мы нитрокраской из шприца, в 90х рисовали платы и травили их хлорным железом, тогда был гемморой, а сейчас это все можно делать совсем иначе.
И у вас здесь нет таких высоких частот, что бы были помехи, а вот как раз из-за тонких дорожек возникают проблемы.
Я так понимаю, что мы живём в разных вселенных и для нас разные вещи имеют цену. Для вас печать - дорого, для меня модули. И мы каждый смотрим на это с разной стороны, поэтому не вижу смысла дискутировать об этом. Я 5и в коем случае не хочу вам что-то доказать, просто высказал свою мысль и непонимание того, что вы используете в своём творение.
Очень часто сталкиваюсь с решениями, которые используют мощное железо под примитивные задачи и от этого у меня возникает непонимание. А потом просто вижу, что люди делают из того, что у них в наличии. Я же рассматриваю задачи как то, что должно быть экономически, эффективнее, из недорогих компонентов, функциональнее и так далее.
Вам я желаю продолжать заниматься творчеством и создавать действительно хорошие и нужные вещи.
Это же обычный ШИМ, ничего более. У меня такая функция в салоне стоит с 2004 года. Любой МК справится на раз, ну или 555 таймер.
Я вот тут делал модули управления питанием для своего проекта и просто воткнул плату Arduino pro mini. Ног не много нужно было, поэтому разместил и развёл все на одну сторону, где питание подходит. Это первая версия, поэтому не идеальная.
Вообще не напрягаясь. Зашил 5 контроллеров за минуту.
Также могли сделать и в фарах бэхи. Один МК, который по простым командам (ну либо через CAN шину) принимает инфу и тупо отрабатывает ее.
Я думаю это в личку лучше написать. Не хочу светить свои идеи здесь.
Да, согласен, SPI интерфейс - самое удобное и быстрое решение, а здесь именно это и требуется, но опять-же есть ряд моментов:
1) Для чего делается устройство:
Если умный дом и нужен контроль местоположения людей - да, прекрасное решение. Решение стационарное.
Если контроль персонала в опасных зонах с высокой точностью - тоже да. Безопасность и надежность. Решение стационарное.
Если просто контроль наличия человека для включения даже не лампы, а светодиода - то нет, сложно, дорого, избыточно.
Самое неприятное, это питание. 1.8В, это не для таких решений как светодиод с аккумом.
2) Питание: Ну слишком ты его усложнил! Куча дросселей, емкостей, преобразование в 1.8В с 3.3, а также согласование SPI.
Зачем это все?!
Вот тут как раз печать корпуса, светодиодная и акккум - это самые дешевые элементы, а самое затратное - это компоненты, и труд.
Даже 20 евро, что вряд ли будет в реальности - это оверпрайс для такого устройства.
Есть ряд готовых светильников с PIR датчиками. Берешь их, извлекаешь оттуда PIR и ставишь туда датчик RCWL-0513, RCWL-0515 или RCWL-0515. Цена вопроса - 0.5-1 Евро. Настраиваются на длительность активного сигнала при обнаружении. Ну или поставь интегральный таймер 555 (0.1 Евро), для задержки. И тогда будет нормальная схема для освещения.
Все хорошо в этой статье, кроме подбора материалов и компонентов. Использование таких "не дешёвых" компонентов делает стоимость максимально простого устройства невероятно дорогим. Считаю, что стоит в такие проекты вкладывать экономику. А так получается, что мы делаем радарный датчик освещения, причём аккумуляторный, за 1000 евро (это я утрирую, если что).
И взяв дешманский pir сенсор с простой начинкой, автор использует только коробку с аккумом. Фаршируя его дорогим железом, которое будет использоваться на 1-2% своих возможностей. А учитывая время на программирование + платы с jlcpcb, и материалы, стоимость проекта взлетает в космос. Автор, зачем такое вообще "изобретать" ? Что бы показать, что?
Ах да, забыл, ты же переживаешь за то, что вся эта система будет кушать много энергии и ты заботливо ставишь ещё один модуль (стоимостью в 5 исходных коробок) для экономии энергии. Потому что питание аккумуляторное!
Расскажи, как это работает? Зачем делать настолько неэффективные и дорогие проекты и потом героически рассказывать что ты сделал тут такое!
Да на том же алиэкспрессе, но поверь, это из пушки по воробьям. Там ценник на модуль - как на гумманоидного робота.
Попробуй Ch32v003j4M6. Чип навороченный, но всего 8 ног, для задач фары - более чем. Не похож на attiny 13 и 85. Аппаратно поддерживает почти все интерфейсы. На 6 свободных пинах ты и поворотники ещё прикрутишь, на адресной ленте.
В конце концов любое управление через один пин и резистивная обвязка.
Энкодер - отличное решение, но думаю здесь пары кнопок хватит. Когда летишь через руль, а за тобой летит велосипед, меньше всего хочется что бы на нем было много торчащих предметов (типа ручки энкодера)
И ещё пару тысяч разных кодировок. Только кому это все нужно?
Раза 3 перечитал, особенно начало. Особенно про аппаратную часть, функции, PID регулирование. Думал крышей поехал и мне кажется. Ан нет, не поехал.
Автор,у тебя такой потенциал! Потенциалище! А ты его тратишь на изготовление никому ненужных вещей! Поверь, даже самые топовые производители автомобилей никогда не будут использовать такие решения. Это не эффективно, усложнение и удорожание и просто незачем.
Направь свою энергию в буст технологий, для очень полезных и нужных вещей. Я посмотрел твои проекты, мне стало очень интересно. Много проектов, много интересных решений, много энергии, только все в мелочи. Ты как будто боишься сделать что-то достойное, мощное и крупное. Не разменивайся на мелочи.
Я делал раньше так-же, раздавал советы, делился знаниями, а сам ничего, из того что знаю и умею, не реализовывал. Или делал это на общество и бесплатно, а сейчас те, кому я давал информацию живут прекрасно, а мне приходится довольствоваться тем, что осталось.
Время уходит быстро и незаметно.
Тогда сделай это все на Ассемблере! Что бы хоть было видно что много сил вложено.
А вы сами так пробовали делать? И покажите, в каком случае это будет дешевле или дороже...
Я вот знаю точно, что кидать от выключателя и от лампочки кабель в центральный щит - дороже, чем поставить модуль с интерфейсом rs-485 в выключатель. Даже если он сдохнет, вы спокойно ставите туда простой выключатель и все работает. А так, вам необходимо делать перекоммутацию в центральном шкафу. В качестве шины rs-485 кидается простая витая пара, экранированная, от розетки к розетке, заглядывая к выключателям и местам установки модулей для штор. Учитывая что там 8 проводов или 4 витых пары, то вы просто 1 пару кидаете как интерфейс, а 3 пары параллелите на питание 24В. И имеете 1,5мм2 на питание и витую пару.
Хотя... Зачем я это все рассказываю, у вас же свое мнение, а другие для вас неправильные...
А в чем тогда смысл? Шину и кидают для того, что бы параллельно к ней подключаться. А вы, получается, опять добавили кучу проводов и сделали звезду, но уже на rs-485 (по сути добавив оборудование, которое можно было бы и не добавлять)
Шторы, я так понимаю, как и все остальное тоже прогнали через центральный щит?
Остальное, по всей видимости, не отличается от предыдущих проектов. Комментировать нечего. Очередная рекламная для WB статья.
И нигде не указано сколько все это стоит, просто все о том, как вы героически это все сделали. Если это реклама, то уж и пишите стоимость.
Readest тоже прекрасная читалка!
Отличная читалка! Простая, удобная, ничего лишнего! 10 из 10.
Пару рекомендаций: ночной режим на одну кнопку (или тупо удержание пальцем в определённой зоне в течение определённого времени) и возможность перемотать книгу не по одному листу. Я переехал бы с fbreader на эту читалку
Статья из серии как из простого сделать сложное. То, что вы описали, как способы применения энкодера (в данном случае фазного) :
А в чем смысл данного детектора? Что вы собрались здесь инкрементировать? Обычно вычисляется разность фаз, а не наличие того, какая фаза раньше или позже. Не понимаю целесообразность применения. Если это на СВЧ, то алгоритм конечного автомата будет работать только в теории, на практике совсем другой подход. И вряд ли он сможет показать ноль, если сигналы симфазные. У него задача определить, какая фаза была раньше. И любой программный код имеет последовательность считывания сигнала с пинов. Прерывание с одного пина в любом случае прочитается или раньше или позже, в зависимости от того, что сработало первым. Микроконтроллер - последовательная система обработки данныз. Отличие может быть в наносекундах, но оно будет. Или же вы сами будете выставлять тайминги, в которые сигналы будут считаться синфазными.
Тут вообще все примитивно и обрабатывается банальным алгоритмом. Даже прерывания можно не трогать. И с кодом тоже нет смысла заморачиваться и соответственно тратить ресурсы микроконтроллера на сложную обработку простого решения. Даже пропуск одного такта не сыграет роли.
Здесь посложнее и все зависит от того, что именно вы хотите обработать. Если сервопривод, то да, нужен очень качественный энкодер, а не то, что вы привели в пример. Я бы сказал не просто качественный, а совсем другого принципа абсолютный энкодер (оптический, магнитный, емкостный) с цифровым интерфейсом и знающий свое положение на момент включения (абсолютную позицию, угол, сдвиг и так далее) .
Если это электродвигатель, то там либо оптический, либо магнитный, либо трансформаторный (аналоговый). И ни в случае с сервоприводом ни с электродвигателем, простой фазный энкодер типа А/В ставиться не будет! И работать он там не сможет! Ну и стоит учесть, что при больших оборотах двигателя, изменение направления вращения быстрым не будет. Да, отчасти все эти энкодеры будут работать как фазовые, но на таких частотах, что длительность имнульсов будет измеряться в наносекундах. При этом магнитный энкодер эмулирует фазовый сдвиг, а оптический имеет собственную систему обработки данных. И все они передают информацию в цифровых интерфейсах.
Тоже спорный момент. Там тоже используется не совсем энкодер, потому как это не те сферы где необходимо отслеживать разность фаз. Там направление вращения чаще всего в одну сторону и на высоких оборотах. Поэтому нет смысла использовать фазовый энкодер. Достаточно отслеживать импульсы одного канала, а контроль изменения направления вращения осуществляется другими датчиками.
По сути, фазный энкодер - это вчерашний день. Да он имеет место быть и применяется, но обладает рядом недостатков, поэтому его применение ограничено простыми и не особо ответственными системами. Выбор пункта меню, регулирование громкости и прочие моменты.
А вообще, для разных задач необходимо подбирать датчики персонально, и прежде чем считать, что математикой можно решить ряд задач для "всего", как вы считаете в этой статье, то спешу разочаровать вас. Так не работает в реальной жизни и вам стоит разобраться в теме более серьёзно.
Вы очень грамотный человек и написали много статей, это очень круто, но прежде чем заявлять то, что вы описали в этой статье, подумайте над тем, что это теория и она в вашей голове, практика и реальность чаще всего отличается. Да, частично ваши наработки можно использовать и даже нужно, но стоит понимать где, насколько это будет эффективно и ресурсозатратно.
Автору удачи и успехов!
Конечные автоматы - дело хорошее, но необходимо рассмотреть их применение более тщательно. Мы это проходили в конце 90х и тогда это было актуально и проектировали мы это на бинарной логике.
Остаётся 1600,прииусловиии что сервер и оба ПК будут работать на максимум мощности, но этого не происходит никогда, даже если используются высоконагруженные приложения. Вы считаете по номиналу БП, а это так не работает.
Ну тут да, до 2,2кВт на утюг нужно, не спорю, а швейная машинка потребляет мало.
Этим не удивили, это вообще мелочи, особенно паяльник.
Теперь итог: у вас видимо очень небольшая квартира и вы конкретно описываете рабочий кабинет а не жилую комнату. И туда стокано абсолютно всё, что касается работы и досуга. Ну так для этого можно прокладывать отдельный кабель и ставить непосредственно в этой рабочей зоне серию автоматов, свой щит распределительный, раз у вас там и северная и мастерская. Это вполне нормально, а не так как вы тут расписали, про отдельные розетки и нагрузки. Техническое задание сильно меняется. Вы же там рассказываетн про лаборатории, а сами руководстуетесь принципом толпы. Если вы видели, как устроены лаборатории, то понимаете суть. Не стоит это все под один знаменатель толкать.
Так этот принцип и заложен в микроволновых датчиках HLK. А то, что люди делают на WiFi это просто костыли и калибровать эту систему необходимо очень жёстко.