Страница 6 из 9

Re: PIC или AVR ?

Добавлено: Ср окт 16, 2013 08:23:46
yurrka
Так на то оно и хобби)) Чтоб попотеть) Это даже интереснее.

Re: PIC или AVR ?

Добавлено: Сб окт 19, 2013 19:28:25
yurrka
Все таки нужны PIC. Для начала с них надо начать. Так сложилось. Чем их прошивать можно на первых порах? Обязательно нужен PICKit? А можно JDM попробовать? Нужен программатор не сложный и чтоб не нужно было чип для него прошивать. Ну или направьте меня туда где про это разжевано )

Re: PIC или AVR ?

Добавлено: Сб окт 19, 2013 20:13:40
FreshMan
yurrka писал(а):Все таки нужны PIC. Для начала с них надо начать
хм......, интерестно..... :)) ......аргументировать можешь ?

Re: PIC или AVR ?

Добавлено: Сб окт 19, 2013 20:41:02
yurrka
Нужно собрать несколько устройств (попросили меня за энную сумму). Воть... Так как денег мало не бывает (подзаработать решил чутка) - поискал, нашлись несколько нужных устройств именно на ПИКах.

Re: PIC или AVR ?

Добавлено: Сб окт 19, 2013 20:52:16
FreshMan
и че за устройства ?

Re: PIC или AVR ?

Добавлено: Сб окт 19, 2013 21:11:18
yurrka
Вот что нужно было сделать. Может еще кому потом продам. Всяко бывает.

Re: PIC или AVR ?

Добавлено: Сб окт 19, 2013 21:17:52
FreshMan
ну......., батенька......, а я то думал ты на синхрофазатрон замахнулся....... :)) , тогда тебе сюда http://radiokot.ru/forum/viewforum.php?f=58
дерзай !

Re: PIC или AVR ?

Добавлено: Сб окт 19, 2013 21:47:34
yurrka
Премного благодарен) А синхрофазатрон - кто знает) Все впереди.
"В основу работы синхрофазатрона положен принцип ускорения заряженных частиц магнитным полем, полеммм! давай следующий..." (С)(Приключения Шурика (Наваждение))

Re: PIC или AVR ?

Добавлено: Пн ноя 09, 2015 05:52:07
Рена
Chip115 писал(а):Прошу прощения за тупой вопрос, а почему вы ограничились пиком и атмелом? Их всех переплюнет STM8 и 32, причем по всем параметрам.
Только с чего начать чайнику?
Какую отладочную плату лучше взять?

Re: PIC или AVR ?

Добавлено: Пн ноя 09, 2015 07:48:40
yurrka
Как все пишут - берешь сначала не затратное что нибудь. Делаешь, потом в процессе поймешь что нужно. Я остановился на АВР, плата с дырками с алиекспресса (самая дешевая), программатор оттуда же (за 100 р - USBAsp). Проводов пучок с папами на конце, разноцветных. Еще надо блок питания взять (около 50 р) чтоб не через программер питать и все пока что.

Re: PIC или AVR ?

Добавлено: Пн ноя 09, 2015 21:38:06
Gurvinok
Если кому интересно я здесь сравнивал STM32F030K6T6 с ATmega328.
Один важный плюс у STM32, у него всегда есть загрузчик и для прошивки не нужен программатор. А, и еще на всех МК есть живой отладчик.

Re: PIC или AVR ?

Добавлено: Вт ноя 10, 2015 04:06:57
КРАМ
Gurvinok писал(а):Если кому интересно я здесь сравнивал STM32F030K6T6 с ATmega328.
Вы там ошиблись с разрядностью АЦП. Не 16, а 12.
Ну и есть самое большое отличие СТМ от более простых платформ. Для преодоления сложной внутренней структуры МК для новичка ОБЯЗАТЕЛЬНО потребуются костыли в виде "куба" и аналогичных приблуд. Это приводит к тому, что код у этого новичка почему то не соответствует той тактовой частоте, которая заявлена в даташите и применена на практике.
И простая операция становится громоздкой загрузкой шаблона структуры в реальные регистры...

Re: PIC или AVR ?

Добавлено: Вт ноя 10, 2015 09:13:33
scorpi_0n
Простые платформы потихоньку отмирают как не соответствующие современным требованиям. Все гуру ПИК и АВР в большинстве своём давно свалили на СТМ. Для начала хватит F0 и сниппетсов тем более что они попроще других СТМ а возможностей побольше чем у старых платформ.

Re: PIC или AVR ?

Добавлено: Вт ноя 10, 2015 13:09:22
uk8amk
Gurvinok писал(а):Если кому интересно я здесь сравнивал
В статье в некотрых местах ошибки. В частности, у атмега328 тоже есть настоящий железный отладчик, чем я регулярно пользуюсь. И STM32 не везде просто заменяют 5-вольтовые МК. По линиям питания они более слабые.
Пример.
STM32F100(как наиболее сильное семейство): IVSS Total current out of VSS ground lines (sink)(1) 150 mA
ATmega64: DC Current VCC and GND Pins... 200.0 - 400.0mA
Это делает проблемным применение STM в подобных конструкциях:
http://radiokot.ru/circuit/digital/home/103/
без дополнительных микросхем.
Некорректно ставить вопрос что лучше. Они дополняют друг друга.

Re: PIC или AVR ?

Добавлено: Вт ноя 10, 2015 14:04:37
arkhnchul
КРАМ писал(а):Для преодоления сложной внутренней структуры МК для новичка ОБЯЗАТЕЛЬНО потребуются костыли в виде "куба" и аналогичных приблуд.
необязательно :dont_know: в сети уже достаточно материала для самостоятельного осиливания и без оных.

Re: PIC или AVR ?

Добавлено: Вт ноя 10, 2015 15:38:29
oleg110592
uk8amk писал(а):Это делает проблемным применение STM в подобных конструкциях
времена поменялись, появились недорогие микросхемы драйверов, например MAX7219:
DIG 0–DIG 7 Sink Current...........500mA
SEG A–G, DP Source Current.......100mA
часы на светодиодных матрицах с драйверами MAX7219:
http://radiokot.ru/circuit/digital/home/206/
Часы (бегущая строка) получаются достаточно простыми. На каждую матрицу нужна лишь одна микросхема драйвера + 1 резистор для задания тока через светодиоды. Управляется такая матрица по трёхпроводному интерфейсу, несколько драйверов можно последовательно каскадировать, при этом количество необходимых от МК линий не изменяется - всего три.
цена MAX7219:
http://www.aliexpress.com/item/Free-shi ... eb201560_9
можно применить 20 ногий STM32 - внутри точный RTC

Re: PIC или AVR ?

Добавлено: Вт ноя 10, 2015 16:54:01
pcb
Gurvinok писал(а):Если кому интересно я здесь сравнивал STM32F030K6T6 с ATmega328.
Очень интересное сравнение 8 битника и 32 битника. Надо идти дальше и сравнивать с штеуд ай7 :tea:

По существу.
у меня на складу примерно 4 тысячи аврок 8 битных, мег, тинек
с 200 шт кортексов м0+ Атмел
с 800 шт кортексов 3+Атмел+ст
еще 800 кортексов 4+Атмел+ст
с сотни пиков ф16 и ф12

новые проекты и ревизии старых, где были 8 битки, будут заменены на кортекс мо+(Атмел), короче, наоптимизируем, прорядим наши ряды :kill:

С другой стороны, зачем весь фарш, если оставшимися 90% не пользуешься? :idea:
С другой стороны, зачем монструозные иде, на пару гигов?
С другой стороны, короткий путь тот, который знаешь.

У меня есть вот такие вкусненькие ATSAMD10D13A, хороши тем, что сам кристалл разделён на секции, т.е. аналоговая часть с краю, потом цифра потом питание, что обеспечивает хорошее соотношение сигнал шум.
И цена как за аврки, ежели кому надыть - маякните, упакую, отправлю.
И самое интересное, у меня оф. представитель в городе есть и атмелок и стмок, красота, а микрочип отсутствует, поэтому обходим стороной.

Re:

Добавлено: Вт ноя 10, 2015 17:41:13
DronVolk
ИРБИС писал(а):содержащие МК AVR моя контора изготавливает серийно и они все имеют соответствующие сертификаты Росстандарта и разрешения Госгортехнадзора и других соответствующих организаций.
С этого места поподробнее пожалуста :))

Re: PIC или AVR ?

Добавлено: Вт ноя 10, 2015 18:44:32
Gurvinok
у атмега328 тоже есть настоящий железный отладчик
Это в каком месте у 328 появился железный отладчик? Сколько мануал не смотрел, нет там JTAG, вероятно перепутали с 32. По моему кроме увеличения памяти программы в ней ничего не поменялась, полный аналог простой восьмерки. И какие Вы нашли ошибки? Кроме 16 разрядного АЦП ( Действительно описался, исправил, спасибо КРАМ). И в конце концов данный подход по выбору МК не верен. Это как пытаться сравнивать, что лучше купить, духовку или микроволновку. А может пароварку. Все три устройства делают одну и туже работу. Первым делом нужно решить с чего начать изучение. Если с мигания светодиодами да проверять кнопки, то лучше AVR по моему нет, а если хочется подключить USB флешку, то STM32 в руки.

Re: PIC или AVR ?

Добавлено: Вт ноя 10, 2015 19:06:00
uk8amk
Gurvinok писал(а):Это в каком месте у 328 появился железный отладчик?
25. debugWIRE On-chip Debug System
25.1 Features
• Complete Program Flow Control
• Emulates All On-chip Functions, Both Digital and Analog, except RESET Pin
• Real-time Operation
• Symbolic Debugging Support (Both at C and Assembler Source Level, or for Other HLLs)
• Unlimited Number of Program Break Points (Using Software Break Points)
• Non-intrusive Operation
• Electrical Characteristics Identical to Real Device
• Automatic Configuration System
• High-Speed Operation
• Programming of Non-volatile Memories