1. Выбор датчика - посмотрите на
эту фирму. Если вы работаете в industrial environment и нуждаетесь в надежности, вам скорее всего легче было бы пользоватся enclosed module вариантом, типа
этого.
2. RS-232 в TTL можно преобразовать массой разных схем - MAX232 с внешними конденсаторами, или МАХ3235 с shutdown и внутренними конденсаторами... У каждой крупной фирмы есть свои варианты. Но для финальной версии коммерческого продукта возможно использовать что нибудь посавремменое, например ethernet или USB. Если Вам комфортно пользоватся Microchip PIC, посмотрите на ENC28J60 для SPI шины, у Microchip масса доступных ресурсов и выдается бесплатная royalty-free stack. В моей практике проще для установление ethernet низкой скорости ничего нет. Возможно использовать один из новых PIC'ов с встроенным ethernet.
3. Для индустриальных датчиков и контроллеров мне кажется есть преимущества иметь non-volatile памаять, но я не превык доверять battery-backed SRAM. Я раньше работал с системой которая должна была проверять температуру, voltage, и вибрацию от вентиляторов - так там инфо. от датчиков постоянно записовалась, дабы в случае збоя можно было определить что произошло в системе. Посколько записи шли постоянно, EEPROM или flash не подходили - за жизнь обекта обе технологии были бы изношены. Использовали SPI serial FRAM от
Ramtron, в этой технологии количество записей не ограниченно, запись ведется по отдельным байтам как у EEPROM, и память не теряется при выключении. Но Вы хотите 4-32Мб памяти от serial memory. Вы уверенны что Вам нужно так много? Ведь от serial памяти скорость R/W будет относительно низкая, а code memory для Вашего проекта будет жить в Вашем МК. Я лично не встречал serial память с такими размерами, все больше на уровне 64кБ - 256кБ. Собирать и держать долго собранную инфо. от датчика в МК не имеет смысла, а если вы хотите делать какой нибудь анализ от собранной инфо, так МК вряд ли управится. Поэтому имеет смысл собирать немного и передавать ПК или другому аппарату посолиднее.
In Mozilla, you keep tabs on your browser. In the USSR, your browser keeps tabs on you.