Что нового?
Форум выживальщиков

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

CardPhone GSM/FTP/E-mail

EdGull

Выживальщик
Регистрация
22 Июл 2012
Сообщения
1,395
Поблагодарили
681
Город
Тольятти
Было у нас в семье четыре резервных (т.е. запасные, которые постоянно носятся в EDC) GSM телефонов размером с кредитную карту и толщиной 5.5мм.
Но несколько дней назад вышел уже третий из них по счету и моё терпение лопнуло. Решил делать себе аналогичные, но с более расширенным функционалом. А именно:
- Стандартные GSM звонки.
- Стандартные SMS
- Полностью влагозащищенный (поэтому трудно разбираемый, т.е. по быстренькому сменить SIM карту не получится, по факту это будет две печатные платы спаянные между собой размером с кредитку, внутри акб, экран и электроника, снаружи приклеивается пленочная клавиатура, торцы по периметру замазываются герметиком)
- Нет операционной системы
- Открытый базовый код на бэйсике (Bascom AVR Basic).
- Открытая схема
- Свой закрытый шифрованный обмен сообщениями через FTP с аналогичными устройствами.
- Текстовый E-mail
- Свой настраиваемый функционал под любую кнопку или сочетание кнопок (например, можно сделать разблокировку по комбинации клавиш или вообще вывод на экран рандомного числа, а для разблокировки нужно к нему прибавить/убавить нужное число и ввести ответом или например автоматическая отправка сообщения по зажатию определенной клавиши/клавиш).
- Свой настраиваемый функционал по нужным событиям (например, автоматическое включение громкости при получении сообщения "звук вкл" от доверенного лица или "поднять трубку" соответственно поднять трубку т.д. )
- Полностью отключаемое механически питание
- В принципе можно впаять разъем для MicroSD карты без файловой системы
- В принципе можно впаять блютуз-слейв
- В принципе можно впаять радиомодем LoRa

Аппаратно это будет делаться на ATMega644PA и SIM800L, соответственно никаких закладок от пиндосов , китайцев и наших ОПСОСОв не будет (кроме возможных закладок в SIM800L, но их пока вроде никто не находил).

Пока плата не сдана в производство, готов выслушать конструктивные идеи и вопросы по существу от всех заинтересованных.

Вот так выглядит вариант от китайцев
 

ionuchin

Выживальщик
Регистрация
15 Мар 2012
Сообщения
1,739
Поблагодарили
1,790
Возраст
57
Город
Пермь
поставить сенсорный экран, добавить бесконтактную зарядку, внедрить e-sim и можно заливать эпоксидкой.

Хотя, стоит предусмотреть съемный аккумулятор с герметичными контактами, а внутрь положить батарейку на 10 лет.
 

EdGull

Выживальщик
Регистрация
22 Июл 2012
Сообщения
1,395
Поблагодарили
681
Город
Тольятти
Спасибо за мысли по существу.

поставить сенсорный экран
это будет в следующей, более мощной версии с GPS

добавить бесконтактную зарядку
нужно будет много думать как по толщине уместиться

имею в эксплуатации 400 чипкарт от билайна, геморой с ними еще тот.

и можно заливать эпоксидкой. Хотя, стоит предусмотреть съемный аккумулятор с герметичными контактами, а внутрь положить батарейку на 10 лет
считаю что с точки зрения конструктива это очень плохая идея, у меня нет столько ресурсов чтобы делать для этого хитровыдуманный корпус. Батарей на 10 лет не знаю.
 

ionuchin

Выживальщик
Регистрация
15 Мар 2012
Сообщения
1,739
Поблагодарили
1,790
Возраст
57
Город
Пермь
Батарейку имел в виду только для поддержания только необходимых в покое функций, типа, время, и т.п., с минимальным расходом (даже Atmega для этого в соответствующий режим погрузить). А для работы, конечно же, от аккумулятора. Батарейки с таким длительным сроком жизни бывают, только, навскидку, не найду.
По толщине, катушка бесконтактной зарядки https://ru.aliexpress.com/item/32995630744.html?spm=a2g0s.9042311.0.0.274233ed8KezbH занимает 0,5мм, а плата контроллера 1,5мм (очень тонкая основание платы + высота smd элементов).
Но, конечно же, не спорю, насчет конструктива, - кто автор, - тот и придумывает.
 

EdGull

Выживальщик
Регистрация
22 Июл 2012
Сообщения
1,395
Поблагодарили
681
Город
Тольятти
Батарейку имел в виду только для поддержания только необходимых в покое функций, типа, время, и т.п., с минимальным расходом
А зачем если для этих же целей подойдет основной акб?

---------- Сообщение добавлено в 18:58 ---------- Предыдущее сообщение размещено в 18:55 ----------

Изменения в схеме:
1. Мегу644 меняем на мегу128А (ног и памяти больше, а цена ниже)
2. SIM800L меняем на SIM800C (имеет встроенный блютуз)

---------- Сообщение добавлено в 19:21 ---------- Предыдущее сообщение размещено в 18:58 ----------

3. Отключение SIM800C будет не механическим, а через электронный ключ.

---------- Сообщение добавлено в 19:30 ---------- Предыдущее сообщение размещено в 19:21 ----------

Наброски схемы

https://vk.com/doc191426545_527256015
https://vk.com/doc191426545_527256056
https://vk.com/doc191426545_527256091

---------- Сообщение добавлено в 19:42 ---------- Предыдущее сообщение размещено в 19:30 ----------

Для понимания габаритов



---------- Сообщение добавлено в 19:46 ---------- Предыдущее сообщение размещено в 19:42 ----------

На сегодняшний день по аппаратной части остались вопросы:
- Выбор GSM антенны (в идеале хотелось бы в виде PCB на нижней стороне нижней печатной платы)
- Совмещение динамика-микрофона SIM800 с ADC-DAC меги128.
 

EdGull

Выживальщик
Регистрация
22 Июл 2012
Сообщения
1,395
Поблагодарили
681
Город
Тольятти
Господа параноики, а чо молчим, почему не высказываем пожелания по приватности переписки? )))
Или приватность здесь никому не нужна?

Кстати, теоретически, через свой FTP можно попробовать организовать приватный голосовой чат. А именно, оцифровываем звук, разбиваем на куски по 60 миллисекунд и шлем через свой FTP получателю. Можно даже слегка подшифрануть... Но главное что извне это будет выглядеть как обычный инет трафик, а не GSM голосовой звонок.
 

ionuchin

Выживальщик
Регистрация
15 Мар 2012
Сообщения
1,739
Поблагодарили
1,790
Возраст
57
Город
Пермь
В китайском варианте виден вибромоторчик плоский. Может быть, в зависимости от расположения других элементов лучше впишется цилиндрический, чем таблеточный. И, ещё, не знаю, за счет чего он вибрирует. Если за счет вращения эксцентрика, тогда норм, если туда-сюда тягается соленоидом, то расход энергии больше.
Что насчет скорости обработки информации ардуиной, мне она кажется слишком медленной для таких целей, или достаточно? (хотя, может обработка вовсе не ардуиной производится, а SIMой, - вообще, не в курсе)
 

EdGull

Выживальщик
Регистрация
22 Июл 2012
Сообщения
1,395
Поблагодарили
681
Город
Тольятти
Может быть, в зависимости от расположения других элементов лучше впишется цилиндрический, чем таблеточный
я вибру сделал такую же таблеточную по принципу "чтобы была"
https://ru.aliexpress.com/item/4000161835205.html?spm=a2g0s.9042311.0.0.274233edoAtNza

Что насчет скорости обработки информации ардуиной, мне она кажется слишком медленной для таких целей, или достаточно?
никаких ардуин (кроме её загрузчика для совместимости). Код будет писаться на чистом бэйсике BASCOM AVR Basic с открытым базовым кодом. А дальше каждый сам себе соберёт то что ему надо из функционала.
 

EdGull

Выживальщик
Регистрация
22 Июл 2012
Сообщения
1,395
Поблагодарили
681
Город
Тольятти
Решил все таки переходить всеми правдами и не правдами на STM32 и соответсвенно Си (тут очень помогает STM32CubeIDE).
Что получаем в итоге:
- STM32 168МГц
- 1МБ флеша
- 192КБ ОЗУ
- DMA
- Поддержка DSP-инструкций
- Поддержка плавающей точки
- USB-флешка (MicroSDcard на полной скорости (режим SDIO))
- USB-COM-порт
- Закрытый VoIP телефон (UDP+Speex)
- GSM телефон
- SFTP (закрытый обмен сообщениями)
- E-Mail
- Блютуз
- Радиомодем 868МГц LoRa 0,1Вт с зоной покрытия 300км через квадрокоптер-ретранслятор.
--- закрытая цифровая рация
--- закрытый обмен сообщениями и управление совместимыми устройствами (сигнализации дома и машины, автономные датчики, например фотоловушки или температурные датчики и т.д.)
--- поисковый радиомаячек (а-ля охота на лис) вот на пример как здесь https://habr.com/ru/company/zwave/blog/395061/

В первом приближении получается вот так...



 
Последнее редактирование:

EdGull

Выживальщик
Регистрация
22 Июл 2012
Сообщения
1,395
Поблагодарили
681
Город
Тольятти
В связи с новым годом, решил сделать себе подарок :D и добавил датчик атмосферного давления, влажности и температуры BME280 показания которых в походах очень часто нужны, например для испытаний снаряжения, рыбалки или охоты.
-40…+85 °C, 0…100 % rel. humidity, 300…1100 hPa
цена 160 рублей с доставкой.
Размер у него 2.5x2.5 мм , высота 1мм. Так что он места много не займет...

 

Живодер

Выживальщик
Регистрация
19 Май 2013
Сообщения
950
Поблагодарили
395
Город
Екатеринбург
имхо основное слабое место телефонов (и вообще многой современной мобильной электроники) это аккумуляторы... функционал уже вторичен, поскольку если сдох аккумулятор функционал приближается к нулю )
 

EdGull

Выживальщик
Регистрация
22 Июл 2012
Сообщения
1,395
Поблагодарили
681
Город
Тольятти
Какие будут предложения?
 

Живодер

Выживальщик
Регистрация
19 Май 2013
Сообщения
950
Поблагодарили
395
Город
Екатеринбург
Вначале нужно узнать сколько все это хозяйство потребляет и по возможности оптимизировать это самое потребление(чем меньше тем лучше естественно)... Исходя из этого подобрать источник Эл. Питания...
Имхо основные требования: долговечность/медленная деградация, устойчивость к низким температура, пожаробезопасность, возможность замены и распространенность элементов для этой самой замены... Возможность работы устройства вообще без собственного источника через внешние устройства / источники

---------- Сообщение добавлено в 14:15 ---------- Предыдущее сообщение размещено в 14:03 ----------

Ионисторы вещь конечно хорошая... Но есть вопросы по времени разряда/соотв. времени работы на одном зарядке и как сие заряжать.. а так же "потянет ли ионистор/ионисторы данную нагрузку...
Если говорить про литиевые аккумы, то Имхо искать LiFePO4... И ещё не плохо бы иметь возможность работы от обычных гальванических элементов
 

EdGull

Выживальщик
Регистрация
22 Июл 2012
Сообщения
1,395
Поблагодарили
681
Город
Тольятти
Вначале нужно узнать...
...И ещё не плохо бы иметь возможность работы от обычных гальванических элементов
РАЗМЕР КРЕДИТНАЯ КАРТОЧКА. ТОЩИНА 5-6мм.
Есть что по СУЩЕСТВУ сказать про питание в данном случае???
 

Живодер

Выживальщик
Регистрация
19 Май 2013
Сообщения
950
Поблагодарили
395
Город
Екатеринбург
Ну да кредитной карточки не получится уже)))... Тогда по минимуму - хотя бы работа от внешнего источника при полностью убитом своём аккуме... Ну и с оптимизацией питания вопрос имхо актуален... И кстати ионисторы плоские вроде тоже бывают)
http://reom.ru/novosti/408/
lifepo4 плоские тож можно поискать
 
Последнее редактирование:

ionuchin

Выживальщик
Регистрация
15 Мар 2012
Сообщения
1,739
Поблагодарили
1,790
Возраст
57
Город
Пермь
я вижу только один вариант, - сменяемый аккум. На вход питания внутрь поставить защиту/стабилизатор от переполюсовки и перенапряжения, тогда можно будет от "любого" источника питать (например, как ардуину можно питать от 5 до 20 вольт на вход Vin)

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

EdGull

Выживальщик
Регистрация
22 Июл 2012
Сообщения
1,395
Поблагодарили
681
Город
Тольятти
хотя бы работа от внешнего источника при полностью убитом своём аккуме
Что мешает втыкнуть в microUSB 5В от внешнего источника?

Ну и с оптимизацией питания вопрос имхо актуален
Стоит STM32, частоту можно менять на ходу. Аппаратно отключаются ВСЕ узлы включая SIM800.


я вижу только один вариант, - сменяемый аккум
Он и так сменяемый и при этом самый распространенный на сегодняшний день. Мало того, вместо него можно втыкнуть любой другой подходящих габаритов.

На вход питания внутрь поставить защиту/стабилизатор от переполюсовки и перенапряжения
Он и так стоит, называется TLV70233.

тогда можно будет от "любого" источника питать (например, как ардуину можно питать от 5 до 20 вольт на вход Vin)
Это займет дополнительное место и на радиаторы в том числе, поэтому будете питать от 5В внешнего повербанка.


было бы неплохо иметь возможность переносить всю накопившуюся информацию на другой аналогичный девайс, или на комп
Стоит microSD-карта, данные с которой можно наружу гонять через:
- USB в режиме:
--- USB-флешки
--- USB-COM порт
- Блютуз
- FTP поверх GSM
- радиомодем LoRa
и при этом никто не мешает РЕАЛЬНО (т.е. без закладок) шифровать эти данные согласно своей религии. И не забываем, что закладок для разблокировки тоже нет. И к тому же никто не мешает держать ДВЕ системы (контакты и данные на флешке), одна настоящая, вторая "под принуждением".
Схема и код проекта будут полностью открыты. Операционной системы нет. Будет простая переключалка задач. Перепрошиваться будет через USB-шнурок или блютуз.
 

Живодер

Выживальщик
Регистрация
19 Май 2013
Сообщения
950
Поблагодарили
395
Город
Екатеринбург
Что мешает втыкнуть внешний источник?... Есть некоторые телефоны у которых при удалении/выходе из строя аккума не удаётся запустить систему от внешнего источника.. Если в данном устройстве этой проблемы нет то ок)

Отключение узлов/смена частот "спящие режимы".. Если все настраивается то ок... Желательно тогда посчитать энергопотребление и возможную автономность девайса
 
Последнее редактирование:
Сверху