Crumbuino

ATmega128

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Crumbuino

#1

Сообщение Ingwar » 21.05.2018{, 11:23}

Кто нибудь пробовал?
http://www.chip45.com/products/crumbuin ... rd_usb.php

Ценник на камушки вроде небольшой - меньше 1 зеленого.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Crumbuino

#2

Сообщение pan » 21.05.2018{, 11:30}

припаяйте любой чип на плату и назовите как хотите. можно много других чипов "воткнуть" в arduino ide

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Crumbuino

#3

Сообщение Ingwar » 21.05.2018{, 11:43}

Вопрос, если конкретизировать, про использование ATMEGA128 в условиях Flprog, а не про плату.

Именно про реальное использование, а не про возможность.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Crumbuino

#4

Сообщение pan » 21.05.2018{, 11:48}

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

Отправлено спустя 32 секунды:
http://homes-smart.ru/index.php/oborudo ... rduino-ide

http://robotosha.ru/arduino/atmega128-a ... sbasp.html

https://github.com/MCUdude/MegaCore

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Crumbuino

#5

Сообщение Ingwar » 21.05.2018{, 11:57}

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

seri0shka
Лейтенант
Сообщения: 391
Зарегистрирован: 09.04.2016{, 12:17}
Репутация: 22
Откуда: Кременчуг
Имя: Сергей

Crumbuino

#6

Сообщение seri0shka » 23.05.2018{, 10:40}

Ingwar писал(а):
21.05.2018{, 11:23}
Ценник на камушки вроде небольшой - меньше 1 зеленого.
Где? Я б купил. Я вижу от 5 у.е.

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Crumbuino

#7

Сообщение Ingwar » 23.05.2018{, 10:52}

Я писал о контроллерах http://ali.onl/10zL
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

seri0shka
Лейтенант
Сообщения: 391
Зарегистрирован: 09.04.2016{, 12:17}
Репутация: 22
Откуда: Кременчуг
Имя: Сергей

Crumbuino

#8

Сообщение seri0shka » 23.05.2018{, 11:19}

Спасибо!

Аватара пользователя
ivanpost
Сержант
Сообщения: 140
Зарегистрирован: 24.09.2016{, 22:26}
Репутация: 4
Откуда: Тольятти
Имя: Иван
Контактная информация:

Crumbuino

#9

Сообщение ivanpost » 05.11.2018{, 17:33}

Ingwar, Смогли Mega128A Скрестить с Flprog ? Используете как Arduino Mega? Там по картинке есть несовпадения.
Интересуют Uart1, аналоговые входы и аппаратные прерывания. Или в IDE надо руками переписывать перед компиляцией?

seri0shka
Лейтенант
Сообщения: 391
Зарегистрирован: 09.04.2016{, 12:17}
Репутация: 22
Откуда: Кременчуг
Имя: Сергей

Crumbuino

#10

Сообщение seri0shka » 05.11.2018{, 18:17}

ivanpost писал(а):
05.11.2018{, 17:33}
в IDE надо руками переписывать перед компиляцией?
Именно.
Прошивал и подключал по инструкции отсюда, очень просто:
http://arduino.ru/forum/apparatnye-vopr ... imi-rukami
Читать с поста #49 .
Готовый проект после компиляции в ФЛПрог пришлось чуть подправить, именно заменил номера двух пинов, потому как в проекте пришлось прописывать мегу256. Надеюсь, в будущем автор добавит 128 в ФЛПрог.

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Crumbuino

#11

Сообщение Ingwar » 05.11.2018{, 20:07}

ivanpost писал(а):
05.11.2018{, 17:33}
Смогли Mega128A Скрестить с Flprog ? Используете как Arduino Mega?
Решил вопрос по другому - накупил Mega644 (на 20 руб дороже). В Flprog как 2560, а на прошивку отсюда https://github.com/MCUdude/MightyCore
Пробовал как MightyCore Standard и MightyCore Bobuino - все работает. Прерывания тоже работают - проверял на энкодере.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Аватара пользователя
ivanpost
Сержант
Сообщения: 140
Зарегистрирован: 24.09.2016{, 22:26}
Репутация: 4
Откуда: Тольятти
Имя: Иван
Контактная информация:

Crumbuino

#12

Сообщение ivanpost » 07.11.2018{, 12:03}

Ingwar, С мегой 2560 точно все входы и uart 0-1 совпадут? Мне слишком много не надо, но важно ram 4k и около 20 входов-выходов.

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Crumbuino

#13

Сообщение Ingwar » 07.11.2018{, 12:46}

На странице https://github.com/MCUdude/MightyCore в описании ниже представлены рисунки с различной распиновкой выводов (Standard/Bobuino/Sanguino).
После установки плат в IDE Вы сможете выбрать ту, распиновка которой Вам покажется более удачной.
Имейте ввиду, что прерываний только 2 (INT0, INT1) и они "сидят" на СОМ1.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Аватара пользователя
ivanpost
Сержант
Сообщения: 140
Зарегистрирован: 24.09.2016{, 22:26}
Репутация: 4
Откуда: Тольятти
Имя: Иван
Контактная информация:

Crumbuino

#14

Сообщение ivanpost » 07.11.2018{, 13:11}

В MegaCORE на 128 утверждаестя что 7 аппаратных прерываний

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Crumbuino

#15

Сообщение Ingwar » 07.11.2018{, 14:24}

ivanpost писал(а):
07.11.2018{, 13:11}
В MegaCORE на 128 утверждаестя что 7 аппаратных прерываний
Ну если Вам столько нужно - используйте 128.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

fsergei70
Капитан
Сообщения: 786
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 54
Имя: Сергей

Crumbuino

#16

Сообщение fsergei70 » 18.11.2018{, 09:19}

Ingwar писал(а):
05.11.2018{, 20:07}
накупил Mega644
Где брали, если не секрет. Корпус какой? Судя по инфе с http://avr.ru/docs/d-sheet/atmega должен быть вариант в DIP корпусе, но у китайцев что то нет, переходник придется делать.

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Crumbuino

#17

Сообщение Ingwar » 18.11.2018{, 13:20}

Китайские брал тут http://ali.onl/197g
Для особо ответственных узлов брал тут https://www.microchip.com/wwwproducts/en/ATmega644
в корпусе PDIP тубы по 10 шт.

Китайский вариант Bobuino работает без проблем.
СпойлерПоказать
IMG_20181018_114646.jpg
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Аватара пользователя
ivanpost
Сержант
Сообщения: 140
Зарегистрирован: 24.09.2016{, 22:26}
Репутация: 4
Откуда: Тольятти
Имя: Иван
Контактная информация:

Crumbuino

#18

Сообщение ivanpost » 22.11.2018{, 09:34}

Коллеги! Может сталкивались с I2C на A128? Oled дисплеи. Там наши блоки никак не надо перенастраивать? может библиотека iarduino_OLED_txt.h не совсем подходит?

seri0shka
Лейтенант
Сообщения: 391
Зарегистрирован: 09.04.2016{, 12:17}
Репутация: 22
Откуда: Кременчуг
Имя: Сергей

Crumbuino

#19

Сообщение seri0shka » 22.11.2018{, 18:08}

Ingwar писал(а):
18.11.2018{, 13:20}
работает без проблем
Интересное фото. Можно немного о проекте? Что за интерфейс "L" "A", что за расширители, белые- это оптроны? Что за ключи на выходах? Напряжение входов-выходов?
Как давно работает и как себя в работе показало?

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Crumbuino

#20

Сообщение Ingwar » 22.11.2018{, 21:11}

seri0shka писал(а):
22.11.2018{, 18:08}
Что за интерфейс "L" "A", что за расширители,
SDA SDL для MCP23017. На них 1 плата для датчиков и 2 платы для управления клапанами пневматики.
Шкафик для управления линией розлива, укупорки и наклеивания этикеток (+5 частотников).
Сигналы с датчиков (в основном индукционные) через оптроны EL3H7.
На клапана (24В) и частотники "минус" через сборки TLP280-4 и мосфеты IRF4905STRPBF.
"Сердечко" на ATMEGA644P по наводке уважаемого Nikan.
Беспроводное "окно в европу" на ESP-12F.
Ethernet интерфейс для HMI Weintek.
В работе пока 4 месяца, но еще в стадии наладки. Насяльника хочет режим "пауза" в котором какие-то процессы сразу останавливаются,а какие-то должны быть завершены.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Ответить

Вернуться в «Arduino. Другие МК»