Управление станком через rs232 , контроллер на pic16F877

Nick_34

Насчет памяти я думал ,где бы ее найти на метра 2-4 в одном чипе да еще чтобы работала по шине I2C. Если использовать с паралельным интерфейсом в dip32 она займет как минимум два порта Мк.

PCF8574 Remote 8-bit I/O expander for I2C-bus

FEATURES
· Operating supply voltage 2.5 to 6 V
· Low standby current consumption of 10 mA maximum
· I2C to parallel port expander
· Open-drain interrupt output
· 8-bit remote I/O Port for the I2C-bus
· Compatible with most microcontrollers
· Latched outputs with high current drive capability for directly driving LEDs
· Address by 3 hardware address pins for use of up to 8 devices (up to 16 with PCF8574A)
· DIP16, space-saving SO16 or SSOP20 package.

Может это Вам поможет? Про память “…метра 2-4 в одном чипе да еще чтобы работала по шине I2C.” я не слышал.

ATLab
STEPMOTOR:

Насчет памяти я думал ,где бы ее найти на метра 2-4 в одном чипе да еще чтобы работала по шине I2C. Если использовать с паралельным интерфейсом в dip32 она займет как минимум два порта Мк.

2-4 Мбайт - это излишне, поскольку толстая книга на 500-600 стр. по размерам меньше 1 мегабайта.

Рекомендую посмотреть FRAM память FM25256:

  • 32 кбайт
  • SPI интерфейс (mode 0, 3)
  • скорость до 25 МГц
  • корпус SO8
  • энергонезависая (до 10 лет)
  • количество циклов записи неограничено (в отличие от FLASH)
  • цена примерно 4,5 USD
Nick_34
ATLab:

2-4 Мбайт - это излишне, поскольку толстая книга на 500-600 стр. по размерам меньше 1 мегабайта.

Рекомендую посмотреть FRAM память FM25256:

  • 32 кбайт
  • SPI интерфейс (mode 0, 3)
  • скорость до 25 МГц
  • корпус SO8
  • энергонезависая (до 10 лет)
  • количество циклов записи неограничено (в отличие от FLASH)
  • цена примерно 4,5 USD

Смотря для каких целей. Программа для гравировки надписи из 12 букв - 122 кбайта, а если потребуется рисунок выгравировать 😃 ??? Лучше делать с запасом.
Кстати PCF8574 очень удобно использовать для клавиатур и индикации.

Tester

к чему такие сложности? 32 кило за 4,5 баксов…

та же AT45DB161 за 110 рублей даст вам 2 мегабайта, а то что она флэш с ограниченным количеством циклов перезаписи… так 100 тысяч циклов не скоро используешь 😃. Это ведь уже любительская стойка выходит - загрузил с утра g-code и фрезеруй целый день… в независимости от персоналки плюс стабильность идущих степ импульсов ее смысл. даже если каждый час ее переписывать круглыми сутками круглогодично без перерывов и выходных - более чем на 11 лет микросхемы хватит

а по поводу объема - память никогда не бывает лишней. загрузите в тот же мач фотографию на гравировку и получите g-code с более-менее реальными размерами картинки и величиной шага - десятки мегабайт выходят… даже если разбить на две программы для грубой и точной обработки, да еще и оптимизировать самому движения в точной обработке - менее чем в мегабайт сложно уложиться будет

STEPMOTOR

AT45DB161 Пожалуй самый подходящий вариант !

Да даже если и она меньше проживет ,купил новую воткнул в панельку и радуйся жизни, “если станок к тому времени не развалится”. 😃

toxa
Tester:

Это ведь уже любительская стойка выходит - загрузил с утра g-code и фрезеруй целый день… в независимости от персоналки плюс стабильность идущих степ импульсов ее смысл.

Пока что сильно дальше публикации выдержек из разных даташитов дело не движется. Так что, перефразируя процитированную фразу, получается “содрал кусок даташита и мечтай целый день о любительской стойке”.

Художник

“Это ведь уже любительская стойка выходит - загрузил … g-code и фрезеруй целый день… в не зависимости от персоналки плюс стабильность идущих степ импульсов”

Совершенно верно. Как раз такую делаю. На PICах ничего хорошего не получается. Вот и работаю…

На пиках под виндой сделал, не устраивает…