BOB51 совершенно верно понял , что меня интересует. Это программа с как можно большими коментариями , точность хода или чего то подобное в задачу не входило так как мне понять хотя бы принцип а уж точность думаю потом научусь достигать. BOB51 ещё раз СПАСИБО за помощь!
_________________ Лучше семь раз покрыться потом , чем один раз инеем!
Ну там и у меня с комментариями "не очень" - по ходу импровизировал среднюю сложность (избыточно в конкретном случае, но полезно для "общего подхода").
Вроде комп с программной начинкой восстановил - теперь попроще будет.
Ну уж и не совсем 8051 - от MCS51 там только ядро (и то весьма "допиленное"). STC это весьма солидное изделие. Жаль только, что редкостное - для пары подопытных (STC15F204EA), что в "сундучке" пока еще не придумал подходящей тестилки... На мелочь тратить ЖААБКОО... Пущай пока полежат...
Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Хороша индикатора, да уж сильно "кусюча"... По нынешним временам более эффективны блоки светодиодной индикации от ардуин (цена/результат). Цена на "деталюги в россыпи" последнее время имеет тенденцию к несоразмерному росту. При том, что комплектующая адуринки периферия (узлы в сборе) порой намного дешевле. Единственно замечание - пайка активным флюсом и "недомытые" довольно частое явление (приходится или домывать или пересобирать). Набор из контрольных измерителей на АЦП при замене крутилок на ЦАП в принципе вполне нормальное явление. Да и "дистанционно управляемые" источники питания могут иметь место в качестве лабораторных. Не совсем правда для любительской тематики - например в некоторых областях лабораторной медтехники...
А нынешнему любителю важна и "экономическая целесообразность", что весьма печально - ибо без халтуроспнсоров творческая мысля "уходит в желудок" и на уровень минимальных потребностей...
Я ж и имел ввиду ВСЕ варианты 128х64 (а не только вышеуказанное), как и цены на одно-двустрочные ЖКИ. Вероятно или повышение спроса или ешшо чего...
Что-то уж больно немеряно они за последний годик подорожали... Может временная коньюнктура - раньше светодиодные "кусались", сейчас матрица 8*8 на WS2812 примерно столько же, сколько двустрочник ЖКИ...
вроде нормальная цена- 280р. Если переделать под SPI на SSD1306, то по 200р. А как можно сравнивать матрицу всего 8х8 с 128х64 ? И от дурины в принципе не может быть ничего дешево, ибо очень популярно- просто кнопка на плате стоит 44р
Последний раз редактировалось salang Чт мар 29, 2018 09:45:10, всего редактировалось 1 раз.
ПАРТИЯ - не ПОШТУЧНО (5*280=1400). На рынке торгуют штуками (о предприятиях разговор не идет)... Да и на всяко интернето - хорошо, когда доступно и доставка не "в течении трех месяцев".
Просто "светики с мозгами" и отработанная массовая технология ЖКИ... Должно быть на соответствуюшшем уровне. Ан нет... никак не ползет вниз... Как-то глаза режет цена тех же деталюг у производителя в 1,5 УЯ, а в прайсах ужо "за 500 рубчиков" переваливает...
Ну и ... есть ешшо фактор соотношения доход/возможные траты "на поиграться". Это уж зависит от многих местно-побочных обстоятельств.
разумеется, 1шт стоит уже 400р, что все равно дешевле, чем на рынке (на котором, кстати, обычные барыги, которые сами ничего не производят в принципе). Но при
BOB51 писал(а):
"в течении трех месяцев"
как раз нет смысла покупать поштучно. А бывает и за 2 недели всего. Производитель никак не может отвечать за
BOB51 писал(а):
местно-побочных обстоятельств
Именно для их устранения и придумана дистанционная торговля. Вроде все просто.
Не спою. Однако все определяется "местными условиями".
И... AT89Sхххх штука хорошая и привычная... да вот проглотистый микрочип весьма на грустны мысли наводит...
А стабильность китайцев относительно STC пока неясна - будут ли продолжать работу в направлении MCS51 длительный период (от 10-15лет) и не изменят ли направление развития? По крайней мере уровень производства там уже не помешало бы собственной приличной IDE поддержать (как в свое время атмел и микрочип сделали)... Пока же средства разработки там только программирующей утилитой представлены да добавками к Кейлу... Будут ли сделаны продвижки в направлении улучшения документации (хотя-бы в англоязычном варианте и/или дружественный шаг для рынка русскоязычного потребителя)? Да и сам механизм загрузки для меня пока не до конца понятен - пользоваться то можно... НО ЛИШЬ КАК ПОЛЬЗОВАТЕЛЮ с ограниченными возможностями (неясен механизм защиты от "случайного стечения обстоятельств" способного вызвать запуск начального загрузчика ПЗУ). В то же время бытовые варианты на основе STC несомненно весьма перспективны.
МНДЯАА... Творческу мыслю у мня временно закоротило... Весенне-пенсионный ХАНДРОАЗЗ...
а зачем делать свой лисапед с квадратными колесами, когда есть стандартный uVision ? Они совершенно правильно делают, что не делают свою среду. Что качается такого длительного срока поддержки, то никто на этот вопрос не ответит. В настоящее же время по соотношению возможности/цена МК STC (Megawin/Lemicro) в разы превосходят 8051 от Atmel. Ладно, на русском, пусть хоть на все английское описание сделают. В промыш. применении они тоже вовсю используются.
Ну уж "для себя" можно и постараться. Тем более, что в симуляторе различия весьма значительные (относительно "классики" - даже тех же силабсов). Если б не некоторые отличия в синтаксисе ассемблера, я б использовал для MCS51 MCU 8051 IDE V1.4.9 (moravia microsystems) от Martin Ošmera
Другое дело, что в том же Китае еще две аналогичных фирмы с MCS51, но с другими протоколами/аппаратными средствами начальной загрузки ПЗУ. А кито из них окажется впереди - Х/З...
Вряд-ли АРМ. Для малых прикладных задач применение "системы - на - кристалле" экономически неоправдано (да те АРМы и так во множестве производят разны производители). Речь идет о том кто из нескольких производителей окажется более удачливым. Это вобщем не исключает и необходимости работы с другими 8-битниками. Микрочип кстати кардинально обновил ядро "среднемладших" - один минус - может потребоваться обновление парка ПК и ОС для любительской практики. Стоит повнимательнее присмотреться к проводимым в ассортименте микрочипа изменениям.
Раньше PICи активно использовал, но так получилось, что давно не слежу за продукцией МК от Микрочипа, может и зря. Как недавно оказалось, даже программатора для них уже нет у меня. Если Вы следите, не просвятите вкратце что там нового делается в плане ядра и вообще. Спрашиваю без провокаций - просто интересно мнение человека в теме. И что имеете в виду под "среднемладшими"?
Цитата:
Для малых прикладных задач применение "системы - на - кристалле" экономически неоправдано
В промышленных/массовых условиях - возможно. В любительских - не уверен. Для единичнго любительского изделия использовать МК за 30 центов или за 3$ разница не кардинальная, тем более, что зачастую это небольшая часть от стоимости изделия. Скорее барьером является переход на новое ПО, для которого может потребоваться более быстрый комп, приобретение программатора, изучение новой документации, и т.д., что усугубляется в условиях ограниченного бюджета и доступности изделий и отсутствием мотивации для перехода. Зачем переходить, если для моих приложений вполне хватает х51 - вполне нормальная точка зрения. Однако для тех, у кого любопытство (или ещё что) пересилило и переход состоялся, чип он и есть чип, и какая разница сколько в нём бит. О рациональности вопрос как-то не возникает. Удобство решает всё. Сегодня работаю, скажем, с LPC, и ставлю их везде, даже в "мигалки". Если говорить о "недоиспользовании" ресурсов, очень многие проекты любителей можно сделать и на 4-битных МК, если-бы они (шитоко) выпускались. Те любители, кто сидит на 8-бит такими вопросами, скорее всего, не заморачивачиваются, также как и те, кто сидят на ARM. Для последних аргумент 8-битников о недоиспользовании ресурсов ARM звучит скорее как "отмазка' от чего-то.
АРМ (система-на-кристалле) из-за своей избыточной сложности предусматривает в подавляющем большинстве случаев работу под СИ с использованием готовых решений/библиотек СТАНДАРТНОГО ВИДА. Изучение конкретики кристалла весьма избыточная задача для большинства пользователей. Под ассемблером работать тоже можно... только на изучение каждого МК... после чего всяко желание чего еще почитать навеки отшибет.
По микрочипу... "среднемладшие" - это термин самого микрочипа - семейства PIC10/12/16 (в отличии от 18 и 24). Судя по текущим изменениям сайта там весьма серъёзные продвижки как по раздельным семействам (проглоченных ранее атмеля и SST) так и по самим МК среднемладшей группы. Собственно в глубь документации новых я особо не заглядывал (абы язвуса с досады не обострять) проработал только доступные pic12f1822 и pic16f1823... Вобщем основной базой среднемладших сейчас сделано "улучшенное ядро" - гибрид 16й и 18й серий. Штука весьма мощная и удобная. Несколько кристаллов и под мплабом 8.92 можно "на зуб" попробовать - но большинство уже под мплабХ - а это с моими ПК и ХР не очень удобоваримо... Суть нового ядра (НЕ АППАРАТНОЙ ПЕРИФЕРИИ - там также много чего нового - но то "навесная периферия") Расширена система команд это "стандартная" шпора
акумулятор выведен отдельным регистром (со всеми проистекающими) доступ к РОН возможен как в "стандартном" режиме, так и в "линейном" Добавлена опция автоматической записи контекста при отработке прерываний для W, status, bsr, fsr и pclath регистров причем область, куда оные записываются (и откуда считваются) программно доступна (к аппаратному стеку отношения не имеет) раскладка регистровых банков имеет одинаковую во всех банках область РСФ 0x000-0x00b indf0-intcon. Добавлены изменения в регистры портов теперь имеем PORTn, TRISn и LATn для каждого порта Изменена структура стека по аналогии со стеком 18й серии, добавлен доступ к вершине стека и как у 18х два режима начальной позиции указателя стека плюс защита от переполнения/переопустошения (ошибка стека) аппаратным сбросом с установкой флагов в PCON добавлены в количестве регистры косвенной адресации и команды CALLW, BRW и BRA причем у двух последних PCLATH НЕ ЗАДЕЙСТВУЕТСЯ.
Это что помню "навскидку" - остальное надо "подчитать"... ибо понатыкано там новой аппаратной периферии не меньше чем в АРМах (помимо обязательного минимума стандартных старых решений). Есть и плюс немалый - как всегда у микрочипа "пин-то-пин" корпусная совместимость. Вобщем весьма "ошарашивающая" машина...
ПЫ.СЫ.
Насчет программатора к ПИКовым... Программатор там сейчас совсем новый намечается - пиккит4... А для себя я приспособил два варианта под LPT на базе AN589 viewtopic.php?p=2699200#p2699200 и под СОМ порт материнки или PCI-COM (netmos9835) на основе гибрида AN589 и JDM схем с буферизацией ВСЕХ линий СОМ порта viewtopic.php?p=2719522#p2719522 в обеих конструкциях применяется съемный регулируемый источник напряжения программирования. Ну и ограничения на использование вывода RESET типично для любительских железяк с фриваре софтинкой - НЕЛЬЗЯ RESET ПЕРЕНАЗНАЧАТЬ.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 27
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения