19.10.2015, 15:01 | #76 |
Местный
Регистрация: 12.01.2010
Адрес: Геленджик
Сообщений: 2,785
Сказал(а) 'не согласен(а)'!: 28
Сказали 'не согласен'! 10 раз(а) в 9 сообщениях
Сказал(а) спасибо: 7,198
Поблагодарили 5,546 раз(а) в 1,373 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (5586)
|
Можно...
Суть такова... Стандартный комплект с упс-кой. Но конечно немного умной... Главное, что бы при отключении питания она посылала останов системе. Если дать команду halt, то сервер рокрайловский завершается корректно... |
|
Пользователь сказал cпасибо: |
19.10.2015, 19:16 | #77 | |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
Цитата:
из удачных находок для "сделай сам": - простой зарядник липошки - кнока питания для "малины" с возможностью запуска скрипта. |
|
|
19.10.2015, 21:28 | #78 |
Местный
Регистрация: 12.01.2010
Адрес: Геленджик
Сообщений: 2,785
Сказал(а) 'не согласен(а)'!: 28
Сказали 'не согласен'! 10 раз(а) в 9 сообщениях
Сказал(а) спасибо: 7,198
Поблагодарили 5,546 раз(а) в 1,373 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (5586)
|
Что то ссылка не открывается. Реализацию кнопки я описывал в этой теме выше....
Да, можно реализовать и липошным аккумом+автоматическая зарядка. Алгоритм работы примерно следующий: Пропало питание - нажалась кнопка (реле например). Отработал halt(сервер стоп, малина выкл). Как вот только снять нагрузку с аккума? Реле времени? |
|
Пользователь сказал cпасибо: |
19.10.2015, 21:37 | #79 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
накидал схему с задействованием модуля на tp4056, который является контроллером зарядки lipo аккумов.
логика простая: подключаем внешнее питание EXT PWR и питаем Raspberry Pi(RPi PWR) через модуль tp4056(BAT OUT, BAT IN). при наличии питания EXT PWR (5В) должен открыться транзистор T1A через R2. транзистор T1A открывает T1B, тем самым подав питание на RRi с модуля tp4056. малина включается и после этого, на выводе малины JP2.1 (допустим, GPIO4) должен появиться высокий потенциал, который будет поддерживать питание (держать открытым транзисторы), если внешнее питание отключится. когда отключается внешнее питание, то малина питается только от батарейного модуля и получает низкий потенциал на JP2.2 (к примеру, GPIO5). малина программо "слушает" этот GPIO и в случае появления 0 делает halt и в конце выдает 0 на JP2.1 , тем самым обесточивая себя что скажете, будет работать? |
|
Пользователь сказал cпасибо: |
19.10.2015, 21:43 | #80 |
Местный
Регистрация: 12.01.2010
Адрес: Геленджик
Сообщений: 2,785
Сказал(а) 'не согласен(а)'!: 28
Сказали 'не согласен'! 10 раз(а) в 9 сообщениях
Сказал(а) спасибо: 7,198
Поблагодарили 5,546 раз(а) в 1,373 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (5586)
|
|
|
Пользователь сказал cпасибо: |
19.10.2015, 22:24 | #81 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
вот вариант схемы покрупнее:
просто с мосфетами вообще дела не имел, есть сомнения в номиналах резисторов да и вообще в работоспособности схемы )) p.s. схему поменял, т.к. T1B был неправильно подключен p.p.s. и еще раз схему поправил, R2 был вместо питания подключен к земле )) p...s. поменял номиналы R4 и R2, чтобы получить примерно 3.3В на GPIO. добавил D1, если модуль питания начнет выдавать на EXT PWR какое то напряжение. D2 не должен позволить подтяжке на GPIO малины(JP2.2) держать открытым T1A. нужен ли он? и еще думаю - нужен ли R5? по задумке с малины должен прийти 0 с JP2.2 и отрубить ключ на транзисторах. или закоротить этот резистор? Последний раз редактировалось shalex; 19.10.2015 в 23:25. |
|
20.10.2015, 11:07 | #82 | |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
Цитата:
вопрос - как ее отключать от аккума после того, как малина выключится. еще один ключ на мосфетах? p.s. собственно зря пакиновал, все должно работать. к BAT IN подключаем аккумулятор, к PWR RPi под ключаем step-up вышеуказанный преобразователь напряжения с 3.0-4.2В до 5В. детали заказал, соберу попозже и попробую. p.p.s. запитал step-up модуль с питания, через диод. и батарею тоже через диод, чтобы заряжалась только от модуля зарядки )) Последний раз редактировалось shalex; 21.10.2015 в 20:30. |
|
|
22.10.2015, 14:00 | #83 | |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
Цитата:
поставлю обычный блок батареек 4.5В (3шт. АА) и не буду городить огород )) |
|
|
22.10.2015, 15:12 | #84 |
Местный
Регистрация: 12.01.2010
Адрес: Геленджик
Сообщений: 2,785
Сказал(а) 'не согласен(а)'!: 28
Сказали 'не согласен'! 10 раз(а) в 9 сообщениях
Сказал(а) спасибо: 7,198
Поблагодарили 5,546 раз(а) в 1,373 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (5586)
|
Возможно такой вариант будет и лучше. Около 25 сек. нужно, что бы завершилась работа сервера...
Тока вот как-то бросок переключения с БП на батарейку нужно как то победить... |
|
Пользователь сказал cпасибо: |
22.10.2015, 15:36 | #85 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
|
|
22.10.2015, 16:50 | #86 |
Местный
Регистрация: 12.01.2010
Адрес: Геленджик
Сообщений: 2,785
Сказал(а) 'не согласен(а)'!: 28
Сказали 'не согласен'! 10 раз(а) в 9 сообщениях
Сказал(а) спасибо: 7,198
Поблагодарили 5,546 раз(а) в 1,373 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (5586)
|
|
|
Пользователь сказал cпасибо: |
22.10.2015, 21:03 | #87 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
тогда как то так...
батарейки в такой корпус плата в расчете на установку внутрь корпуса и на обе версии малины 1 и 2, путем прямого втыкания в GPIO такого разъема p.s. есть проблема - если время между включением и выключением малины небольшое и система еще не успела загрузиться, то выключить питание от батареек будет уже некому, т.к. обработчик выключения питания на малине тоже не успеет загрузится ((( p.p.s. подумал еще и получается, что все ок. малина в любом случае загрузится, даже если питание будет выключено сразу после включения. Последний раз редактировалось shalex; 28.10.2015 в 14:54. |
|
11.11.2015, 20:40 | #88 |
Заглянувший
Регистрация: 18.06.2014
Адрес: Петрозаводск
Сообщений: 40
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 32
Поблагодарили 50 раз(а) в 21 сообщениях
:
0 за это сообщение 0 Всего Репутация: скоро придёт к известности (50)
|
У меня непонятки...
Вот эта штука "git clone https://github.com/rocrail/Rocrail.git Rocrail " - не работает, а на http://wiki.rocrail.net/doku.php?id=raspi:raspi-dev-en дан комментарий - "web-address and password distributed by Rob" Это кто и куда? Не дайте пропасть в неведении |
|
11.11.2015, 21:07 | #89 |
Местный
Регистрация: 12.01.2010
Адрес: Геленджик
Сообщений: 2,785
Сказал(а) 'не согласен(а)'!: 28
Сказали 'не согласен'! 10 раз(а) в 9 сообщениях
Сказал(а) спасибо: 7,198
Поблагодарили 5,546 раз(а) в 1,373 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (5586)
|
|
|
2 пользователя(ей) сказали cпасибо: |
11.11.2015, 21:29 | #90 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (5127)
|
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
Пользователь сказал cпасибо: |
14.11.2015, 14:01 | #92 |
Заглянувший
Регистрация: 18.06.2014
Адрес: Петрозаводск
Сообщений: 40
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 32
Поблагодарили 50 раз(а) в 21 сообщениях
:
0 за это сообщение 0 Всего Репутация: скоро придёт к известности (50)
|
Еще вопрос. А что делать с демоном (rocraild)? В текущей версии он отсутствует. Это как-то решается?
|
|
14.11.2015, 14:13 | #93 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (5127)
|
А Вы что поставили? Серверную часть или полный пакет? По-моему, если ставить только серверную часть, то там нет файла для запуска rocraild.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
14.11.2015, 15:47 | #94 |
Заглянувший
Регистрация: 18.06.2014
Адрес: Петрозаводск
Сообщений: 40
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 32
Поблагодарили 50 раз(а) в 21 сообщениях
:
0 за это сообщение 0 Всего Репутация: скоро придёт к известности (50)
|
Полный пакет. На гитахабе rocraild тоже отсутствует, 404.
|
|
14.11.2015, 16:51 | #95 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (5127)
|
А в каком каталоге на RaspberryPi искали?
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
14.11.2015, 17:15 | #96 |
Заглянувший
Регистрация: 18.06.2014
Адрес: Петрозаводск
Сообщений: 40
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 32
Поблагодарили 50 раз(а) в 21 сообщениях
:
0 за это сообщение 0 Всего Репутация: скоро придёт к известности (50)
|
https://github.com/rocrail/Rocrail/b...ocrail/package
---------- Сообщение добавлено в 19:15 ---------- Предыдущие сообщение было в 19:05 ---------- Впрочем - нашел. https://github.com/TomTheGeek/Rocrai...ckage/rocraild Это оно? |
|
14.11.2015, 17:19 | #97 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (5127)
|
Так там ничего и не найдёте, т.к. исходники теперь недоступны. Чтобы получить доступ к исходникам, можно попробовать, после того как сделаете пожертвование, списаться с Робом и убедить его, что Вам такой доступ необходим и что Вы не будете использовать исходники не в рамках лицензии.
Я имел ввиду на самой RaspberryPi в каком каталоге смотрели. У меня он лежит в папке opt\rocrail. ---------- Сообщение добавлено в 17:19 ---------- Предыдущие сообщение было в 17:15 ---------- Возможно, что и оно. Попробуйте. Возможно, что ещё нужен будет файл rocraild.sh
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
14.11.2015, 17:23 | #98 |
Заглянувший
Регистрация: 18.06.2014
Адрес: Петрозаводск
Сообщений: 40
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 32
Поблагодарили 50 раз(а) в 21 сообщениях
:
0 за это сообщение 0 Всего Репутация: скоро придёт к известности (50)
|
Стыд и позор мне
На RaPi тоже нашел - где и положено /etc/init.d/ |
|
14.11.2015, 17:36 | #99 |
Местный
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (5127)
|
Хм, у меня он тоже там есть.
Возможно, что я его и сам туда руками запихал, уже не помню.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB С приветом из подземки!!! |
|
15.11.2015, 22:15 | #100 |
Местный
Регистрация: 08.07.2015
Адрес: МО
Сообщений: 2,865
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 3 раз(а) в 2 сообщениях
Сказал(а) спасибо: 4,665
Поблагодарили 3,280 раз(а) в 1,176 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (3291)
|
в-общем, каким то непонятным образом получилось собрать работающую схему плавного останова RPi при отключении питания. предыдущая схема так и не заработала, совсем старые даже не пробовал.
текущий вариант скорее всего треш и угар для соображающих в радиоэлектронике, но как ни странно схема работает ))) формфактор прежний - надевается прямо на разъем GPIO "малины" на видео вместо RPi контроллер Ардуино, которой запрограммирован при получении сигнала об отключении внешнего питания несколько раз могать светодиодом (имитируя корректный останов системы) и отключать питание, выставля 0 на нужном пинеp p.s. глупый вопрос: как на RPi добавить вызов скрипта в конце останова системы? (надо же на модуль питания подать 0, чтобы выключить питание совсем) Последний раз редактировалось shalex; 15.11.2015 в 23:37. |
|
Пользователь сказал cпасибо: |
Опции темы | |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Совместимость КС и Rocrail | ura | Rocrail | 10 | 09.03.2019 10:36 |
rocrail+z21+fb2 | gaa | Rocrail | 37 | 06.10.2016 15:14 |
Про Rocrail | tsgarp | Rocrail | 125 | 16.12.2013 08:24 |
Вопросы по Rocrail | kutepoff | ЧАВО | 19 | 23.11.2012 13:19 |
Railcom и Rocrail | Copyman | Электрика и DCC | 42 | 27.02.2012 15:39 |