Форум выживальщиков

Форум выживальщиков (http://saveyou.ru/forum/index.php)
-   Радиосвязь (http://saveyou.ru/forum/forumdisplay.php?f=106)
-   -   CardPhone GSM/FTP/E-mail (http://saveyou.ru/forum/showthread.php?t=9569)

EdGull 13.11.2019 20:43

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

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

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

Вот так выглядит вариант от китайцев
http://sd.uploads.ru/t/pzmVI.jpg

ionuchin 13.11.2019 21:18

поставить сенсорный экран, добавить бесконтактную зарядку, внедрить e-sim и можно заливать эпоксидкой.

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

EdGull 14.11.2019 16:53

Спасибо за мысли по существу.

Цитата:

Сообщение от ionuchin (Сообщение 843651)
поставить сенсорный экран

это будет в следующей, более мощной версии с GPS

Цитата:

Сообщение от ionuchin (Сообщение 843651)
добавить бесконтактную зарядку

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

Цитата:

Сообщение от ionuchin (Сообщение 843651)
внедрить e-sim

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

Цитата:

Сообщение от ionuchin (Сообщение 843651)
и можно заливать эпоксидкой. Хотя, стоит предусмотреть съемный аккумулятор с герметичными контактами, а внутрь положить батарейку на 10 лет

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

ionuchin 14.11.2019 20:14

Батарейку имел в виду только для поддержания только необходимых в покое функций, типа, время, и т.п., с минимальным расходом (даже Atmega для этого в соответствующий режим погрузить). А для работы, конечно же, от аккумулятора. Батарейки с таким длительным сроком жизни бывают, только, навскидку, не найду.
По толщине, катушка бесконтактной зарядки https://ru.aliexpress.com/item/32995...274233ed8KezbH занимает 0,5мм, а плата контроллера 1,5мм (очень тонкая основание платы + высота smd элементов).
Но, конечно же, не спорю, насчет конструктива, - кто автор, - тот и придумывает.

EdGull 27.11.2019 18:46

Цитата:

Сообщение от ionuchin (Сообщение 843704)
Батарейку имел в виду только для поддержания только необходимых в покое функций, типа, время, и т.п., с минимальным расходом

А зачем если для этих же целей подойдет основной акб?

---------- Сообщение добавлено в 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 ----------

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

http://sd.uploads.ru/t/exVjc.jpg

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

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

EdGull 28.11.2019 11:44

Господа параноики, а чо молчим, почему не высказываем пожелания по приватности переписки? )))
Или приватность здесь никому не нужна?

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

ionuchin 28.11.2019 17:56

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

EdGull 28.11.2019 18:44

Цитата:

Сообщение от ionuchin (Сообщение 844513)
Может быть, в зависимости от расположения других элементов лучше впишется цилиндрический, чем таблеточный

я вибру сделал такую же таблеточную по принципу "чтобы была"
https://ru.aliexpress.com/item/40001...274233edoAtNza

Цитата:

Сообщение от ionuchin (Сообщение 844513)
Что насчет скорости обработки информации ардуиной, мне она кажется слишком медленной для таких целей, или достаточно?

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

EdGull 30.12.2019 13:10

Решил все таки переходить всеми правдами и не правдами на 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/

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

http://forumuploads.ru/uploads/0000/...214/t68902.png
http://forumuploads.ru/uploads/0000/...214/t32955.png
http://forumuploads.ru/uploads/0000/...214/t81066.png

EdGull 31.12.2019 10:47

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

http://forumuploads.ru/uploads/0000/...214/t72890.png

Живодер 03.01.2020 13:14

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

EdGull 04.01.2020 11:52

Какие будут предложения?

Скржитек 04.01.2020 12:40

Цитата:

Сообщение от EdGull (Сообщение 846228)
Какие будут предложения?

Ручное зарядное и конденсаторы.

Гастербайтер 04.01.2020 13:18

Цитата:

Сообщение от Zusman (Сообщение 846239)
Ручное зарядное и конденсаторы.

Ионисторы?

Живодер 05.01.2020 12:15

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

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

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

EdGull 05.01.2020 12:24

Цитата:

Сообщение от Живодер (Сообщение 846263)
Вначале нужно узнать...
...И ещё не плохо бы иметь возможность работы от обычных гальванических элементов

РАЗМЕР КРЕДИТНАЯ КАРТОЧКА. ТОЩИНА 5-6мм.
Есть что по СУЩЕСТВУ сказать про питание в данном случае???

Живодер 05.01.2020 12:40

Ну да кредитной карточки не получится уже)))... Тогда по минимуму - хотя бы работа от внешнего источника при полностью убитом своём аккуме... Ну и с оптимизацией питания вопрос имхо актуален... И кстати ионисторы плоские вроде тоже бывают)
http://reom.ru/novosti/408/
lifepo4 плоские тож можно поискать

ionuchin 05.01.2020 14:27

я вижу только один вариант, - сменяемый аккум. На вход питания внутрь поставить защиту/стабилизатор от переполюсовки и перенапряжения, тогда можно будет от "любого" источника питать (например, как ардуину можно питать от 5 до 20 вольт на вход Vin)

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

EdGull 05.01.2020 16:41

Цитата:

Сообщение от Живодер (Сообщение 846267)
хотя бы работа от внешнего источника при полностью убитом своём аккуме

Что мешает втыкнуть в microUSB 5В от внешнего источника?

Цитата:

Сообщение от Живодер (Сообщение 846267)
Ну и с оптимизацией питания вопрос имхо актуален

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


Цитата:

Сообщение от ionuchin (Сообщение 846273)
я вижу только один вариант, - сменяемый аккум

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

Цитата:

Сообщение от ionuchin (Сообщение 846273)
На вход питания внутрь поставить защиту/стабилизатор от переполюсовки и перенапряжения

Он и так стоит, называется TLV70233.

Цитата:

Сообщение от ionuchin (Сообщение 846273)
тогда можно будет от "любого" источника питать (например, как ардуину можно питать от 5 до 20 вольт на вход Vin)

Это займет дополнительное место и на радиаторы в том числе, поэтому будете питать от 5В внешнего повербанка.


Цитата:

Сообщение от ionuchin (Сообщение 846273)
было бы неплохо иметь возможность переносить всю накопившуюся информацию на другой аналогичный девайс, или на комп

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

Живодер 05.01.2020 17:00

Что мешает втыкнуть внешний источник?... Есть некоторые телефоны у которых при удалении/выходе из строя аккума не удаётся запустить систему от внешнего источника.. Если в данном устройстве этой проблемы нет то ок)

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

EdGull 05.01.2020 17:16

Цитата:

Сообщение от Живодер (Сообщение 846285)
Есть некоторые телефоны у которых при удалении/выходе из строя аккума не удаётся запустить систему от внешнего источника.. Если в данном устройстве этой проблемы нет то ок)

Есть же схема, в ней же всё видно!

Цитата:

Сообщение от Живодер (Сообщение 846285)
Желательно тогда посчитать энергопотребление и возможную автономность девайса

Посчитать можно (но не нужно) только "время работы" в спящем режиме, т.е. когда все модули отключены, в таком случае потребление единицы микроампер, т.е. у акб саморазряд больше. Поэтому считать нет никакого смысла.
Потребление в остальных режимах просчитать не представляется возможным, т.к. GSM и LoRa сами подбирают мощность передатчика.

Гастербайтер 05.01.2020 19:55

Цитата:

Сообщение от EdGull (Сообщение 846265)
РАЗМЕР КРЕДИТНАЯ КАРТОЧКА. ТОЩИНА 5-6мм.
Есть что по СУЩЕСТВУ сказать про питание в данном случае???

Для такого лучше всего внешний источник питания, аккум+солнечные батареи. В телефон просто гнездо внешнего питания и не надо городить огород из гальваники и прочего.

EdGull 05.01.2020 20:41

Цитата:

Сообщение от Гастербайтер (Сообщение 846290)
Для такого лучше всего внешний источник питания, аккум+солнечные батареи. В телефон просто гнездо внешнего питания и не надо городить огород из гальваники и прочего.

Совершенно согласен. Я вообще не понял для чего начали вопрос питания поднимать...

EdGull 05.01.2020 21:03

Кстати, сделал для себя сегодня великое открытие.
Оказывается STM32 (как и куча других МК) можно кодить, заниматься отладкой и программить в Visual Studio (в связке с STM32CubeMX и VisualGDB)!
Для меня это большое открытие!
Теперь мои вечные тараканы по автоподстановке, автозавершению и прочим скриптами, а также проблемы с репозитариями похоже покинут меня навсегда...

https://www.youtube.com/watch?v=uu6nxARD_jQ

EdGull 03.02.2020 19:48

Еще немножко и доделаю разводку основной платы, самое сложное уже позади... :dance3:

http://forumuploads.ru/uploads/0000/...214/t31472.jpg

EdGull 31.07.2020 19:33

Что-то я совсем замотался и забыл выложить очередные этапы. Исправляюсь.
Основную плату развёл, сдал в производство и уже даже получил.

http://forumfiles.ru/uploads/0000/25/b8/214/t842680.jpg

И даже начал по тихоньку запаивать...

http://forumfiles.ru/uploads/0000/25/b8/214/t868414.jpg


Текущее время: 00:56. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot
vB.Sponsors
SaveYou.ru All rights resrved