DogPawlowa 0 5 марта, 2008 Опубликовано 5 марта, 2008 · Жалоба [Кстати, только что заходил на монтажный участок. Наше производство подгружено в том числе и сторонними заказами. Посмотрел на новую версию ПЛК для такой сторонней фирмы. Они с Меги 128 перешли на Мегу 32. Вот это классика :) И без комплексов по поводу инвалидной коляски. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Andrey514 0 5 марта, 2008 Опубликовано 5 марта, 2008 · Жалоба ... Меги, начиная с М32 - комфортный в работе кристалл, но уж слишком примитивный. Цена микроконтроллера в PLC не очень важна, тут за примитивность = удобство и приплатить можно :), но ресурсов действительно немного. С другой стороны, изучение нового семейства, смена всего инструментария на производстве требует некоторой взвешенности. Я вот попробовал на новые PIC перейти и вернулся на AVR опять. Да одних JTAGICE штук 15 уже существует на фирме, все отработано. Стоит ли менять лошадь ради двух долларов экономии? Программировать на IAR для AVR можно и обезьяну научить, а как это будет с ARM, OS и проч? А возвращаясь к питанию - если AVR в ПЛК, то 5V, конечно. Устойчивее и быстрее. Я всё пока к AVR склоняюсь... Цена для хорошего контроллера действительно не очень важна, а вот периферия в нём привлекает. Да и JTAG-отладчиков на фирме валяется штук 7 (два JTAG ICE II, и пять JTAG ICE), есть кое-какие наработки. Но опять же, это не совсем определяющее...Ну, разве что периферия ;) А чем PICи не понравились? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
defunct 0 5 марта, 2008 Опубликовано 5 марта, 2008 · Жалоба Не наоборот, это и значит не наоборот - к 5V контроллеру нормальная 3.3V периферия не подключается. Подключается нормальная периферия без проблем, Вы что-то напутали или никогда не пробовали подключать. но будут проблеммы с чипами на 3V, которые непосредственно будут подключаться к процу, зато скорость повыше. О каких проблемах речь? Резистор поставить проблема? Так по правилам хорошего тона его положено ставить и при соединении 3->3, 5->5. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DogPawlowa 0 5 марта, 2008 Опубликовано 5 марта, 2008 · Жалоба ...Резистор поставить проблема? Так по правилам хорошего тона его положено ставить и при соединении 3->3, 5->5. Ну, тут не соглашусь. Одно дело - высокоомный резистор, чтобы ток защитного диода не превысить, а другое - цепи с быстрыми сигналами типа клока в SPI. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IgorKossak 0 5 марта, 2008 Опубликовано 5 марта, 2008 · Жалоба Подключается нормальная периферия без проблем, Вы что-то напутали или никогда не пробовали подключать. Я пробовал и убедился на своём опыте, что zltigo прав. Например: 1. 3В Dataflash к 5В ATmega без геморроя не подключить, т. к. у АВР слишком большой уровень "1", что снижает помехоустойчивость. 2. 3.3В TMS320 подключать к 5В периферии вообще фатально для первого. Перечень можно продолжить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
singlskv 0 5 марта, 2008 Опубликовано 5 марта, 2008 · Жалоба Ну, тут не соглашусь. Одно дело - высокоомный резистор, чтобы ток защитного диода не превысить, а другое - цепи с быстрыми сигналами типа клока в SPI.Да, я вобще имел в виду такой крайний случай как подключение 3V SRAM к 5V процу, например. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 5 марта, 2008 Опубликовано 5 марта, 2008 · Жалоба вот периферия в нём привлекает. Полагаю, что только тех, кто других современных контроллеров совсем не видел. Они с Меги 128 перешли на Мегу 32. Вот это классика :) И без комплексов по поводу инвалидной коляски. Почему-бы и нет, если они на данный момент уже имеют некую разработку и кусочек пирога, то можно под конкректный заказ конткретного массового потребителя чего-нибудь заточить на еще поменьше. Некоторым даже так привычнее - ловить "бережливых", которые потом заплатят за другую железку. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Harbinger 10 5 марта, 2008 Опубликовано 5 марта, 2008 · Жалоба Ну-ну :). После таких заявлений все остальные рассуждения смотрятся как попытка изобретения инвалидной мотоколяски из детского велосипеда и моторчика от газонокосилки - классика :(. Проходили. Изначально получалось нечто, содержащее MSP430F149 (оффтоп?) в количестве 2. У одного ОЗУ не хватало. Задумывалось в общем-то как алфавитно-цифровой терминал с возможностью загрузки неких скриптов, для тестирования изделий в процессе производства. На ARM такое оптимально было бы реализовать - но уже было некогда переигрывать и накладно. В итоге - закуплено энное количество бюджетных ПК, и плевать на габариты и энергопотребление... ;) Контроллеры валяются до сих пор. 40 клавиш, jog-dial наподобие того, что в приборах от HP, приличный графический ЖКИ, 2 (или 3? не помню уже) UART, интерфейс mini-SD карты... что бы такого для них полезного сообразить? ;) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
defunct 0 5 марта, 2008 Опубликовано 5 марта, 2008 · Жалоба 1. 3В Dataflash к 5В ATmega без геморроя не подключить, т. к. у АВР слишком большой уровень "1", что снижает помехоустойчивость. 2. 3.3В TMS320 подключать к 5В периферии вообще фатально для первого. 1. Значит мне пока везло, т.к. тоже пробовал, и с проблемами подключения 3V Dataflash к 5V AVR не столкнулся. 2. Дык, а это уже аргумент не в пользу 3.3V МК. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Andy Great 0 5 марта, 2008 Опубликовано 5 марта, 2008 · Жалоба Контроллеры валяются до сих пор. 40 клавиш, jog-dial наподобие того, что в приборах от HP, приличный графический ЖКИ, 2 (или 3? не помню уже) UART, интерфейс mini-SD карты... что бы такого для них полезного сообразить?Bookreader какой-нибудь сделать? Тут недалеко интересовались. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
domowoj 0 14 марта, 2008 Опубликовано 14 марта, 2008 · Жалоба IgorKossak "АВР слишком большой уровень "1", что снижает помехоустойчивость." Не согласен. Чем выше уровень "1", тем помехоустойчивость выше, старинная 511 серия (15В) - ну очень помехоустойчивая. Снижают питание, чтобы скорострельность посысить, понизить потребление. А вообще все зависит от задчи, универсальность не всегда есть хорошо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IgorKossak 0 14 марта, 2008 Опубликовано 14 марта, 2008 · Жалоба IgorKossak "АВР слишком большой уровень "1", что снижает помехоустойчивость." Не согласен. Чем выше уровень "1", тем помехоустойчивость выше, старинная 511 серия (15В) - ну очень помехоустойчивая. Речь шла о другом. Если подключаемое к AVR устройство выдаёт сигнал TTL уровня (или 3V CMOS), то для 5V CMOS AVR это не очень надёжно принимать такой сигнал. Гораздо легче среагировать на помеху. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
hd44780 0 14 марта, 2008 Опубликовано 14 марта, 2008 · Жалоба Я подключал SD карту (только 3.3 в!) к 5в схеме (Mega32@16MHz, PDIUSBD12D, LCD HD44780) - через набор делителей и микросхему 744HC24 (как-то так называется). Это просто набор повторителей сигнала. 744HC24 питается от 3.3 в, как и карта. Сигнал MISO непосредственно от SD на мегу. Крутится вот уже полгода и ничего пока не сгорело. 5в питания было взято потому, что HD44780 при 3.3 в питании ничего не показывает (проверял на 4-х разных индикаторах.), хотя его контроллер вроде работает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SapegoAL 0 14 марта, 2008 Опубликовано 14 марта, 2008 · Жалоба Я подключал SD карту (только 3.3 в!) к 5в схеме (Mega32@16MHz, PDIUSBD12D, LCD HD44780) - через набор делителей и микросхему 744HC24 (как-то так называется). Это просто набор повторителей сигнала. 744HC24 питается от 3.3 в, как и карта. Сигнал MISO непосредственно от SD на мегу. Крутится вот уже полгода и ничего пока не сгорело. 5в питания было взято потому, что HD44780 при 3.3 в питании ничего не показывает (проверял на 4-х разных индикаторах.), хотя его контроллер вроде работает. Практически все фирмы выпускают специальные 3V LCD 44780. Правда дороже они. Но здесь лучше по-другому поступить. Запитать LCD от 4.5, а всю остальную схему, включая, контроллер - от 3.3V. В этом случае развязка не нужна вообще Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
hd44780 0 14 марта, 2008 Опубликовано 14 марта, 2008 · Жалоба SasaVitebsk, интересное решение. Как нибудь попробую. А что, именно 4.5 вольта? 5 не пойдет Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться