ГДВ
22.09.2002, 14:57
Если две микросхемы 93LC46 запаралелить в трубе, то каким образом можно управлять подключением той или другой микросхемы,

ashot
22.09.2002, 15:12
ставиш переключательпитанияна 93с 46 и выключаеш трубу а потом включаеш загрузка произошла и ты на базе 2

С Ув. Ашот
http://www.senao.ck.ua

ГДВ
22.09.2002, 15:30
А если во время работы трубы ,через тригер типа ТМ2 от питания приемного тракта по спаду импульса подключать то одну то другую , и не через питание а через выборку кристала Сhip Selekt( вывод 1)

sn258
22.09.2002, 16:28
CPU считывает ID и LINK Ch только после RESET (извините за ругательства). После этого сколько не переключай EEPROM, на другую базу не выйдешь. Если вам не обязательно знать с какой базой вы работаете, лучше использовать стантартную многобазовость SENAO. Безо всяких переключений принимаются звонки с любой из баз. А вот если вы захотите позвонить, трубка выберет себе базу сама. Вас не спросит, и в известность с какой базой связалась не поставит. Полноценный многобазовый вариант со всеми прибамбасами, как его мечтают видеть пользователи, можно получить только вклинившись в протокол обмена между базой и трубкой. Тут можно сделать много интересного. Самая большая проблема - это на каком "языке" будут общаться пользователь и контроллер в трубке? Никаких дополнительных кнопок и светодиодов на трубку лепить не хочется.
Вот здесь назрел вопрос для обитателей форума. Какие функции вы хотели бы получить в многобазовом SENAO? Какие команды и каким образом вы хотели бы вводить с трубки? Какую информацию трубка должна возвратить пользователю и в каком виде? Существует ли необходимость использовать совместно с базой SN-258 трубки 258Plus?
На самом деле задача шире, чем SENAO дома и на работе. В больших городах все, что касается телефонии уже давно не актуально. Все это нужно для глубинки, где не только сотовая, но и обычная проводная телефония есть далеко не везде.

ГДВ
22.09.2002, 16:29
Кто-то занимался 93с46 ? На вывод CS (1) подается обязательно динамическое управление или можно статикой, или я вообще ошибаюсь - это не вход ,а выход , Если труба опознает свою базу , там не продолжительно висит логическая единица,

ГДВ
22.09.2002, 16:45
Если одновременно с переключением питания микросхем делать RESET , То труба песню петь будет , как будто только включена?

sn258
22.09.2002, 17:31
Естественно, процессору ведь не объяснишь, что память прочесть надо, а вот музыку играть не обязательно.

walerka
24.09.2002, 20:50
Обратите внимание !
Если включать Сенао кнопками ЕНД+МЕМО=ЕЕПРОМ очистка,
ЕНД+ИНТ=Сервисный

а если ЕНД+1,2,3,4,5,6,7,8,9,0 = включается с задержкой 3 секунды ...

Интересно, происходят какие-то периферийные события, на плате каждый раз, что-бы к ним привязаться ???

99_99@mail.ru

Gordonsham
25.09.2002, 23:06
В многобазовом варианте, конечно, хотелось бы иметь возможность выбирать нужную базу. Команды можно вводить до включения кнопки TALK цифровыми клавишами (когда основной процессор трубки на них не реагирует). Например, жмём (1, TALK)- связь с 1-й базой, (2, TALK)- со второй...Когда нажалась единичка, дополнительный контроллер загнал в ЕЕПРОМ код первой базы, двоечка-код второй базы.... ну далее я думаю идею нетрудно развить.
А еще неплохо , чтобы звонки с разных баз отличались по тональности, или вообще сделать музыкальные звонки, это ведь не так уж сложно для тех, кто уже разобрался с прошивкой.

Johnnik
27.09.2002, 01:41
По поводу 93с46. Вывод CS (Chip Select) это именно вход. Так называемый выбор чипа (в данном случае микрухи памяти). Так вот, когда происходит считывание или запись памяти, то именно в тот момент на этом входе (CS) будет присутствовать импульс, равный длине пакета данных, которые передаются по Data. Если эти импульсы отсутствуют, то все остальные входы-выходы находятся в высокоимпендансном состоянии (отключены) и запись-чтение не происходит. Это сделано для того, чтобы на одну шину (Data, Clock) повесить много устройств (память, программируемый ВЧ-приемник, передатчик и др), которые включаются в работу своим сигналом Chip Select. В твоем случае можно запаролелить все выводы одной 93С46 с другой 93С46, даже питание, кроме CS, а его (CS)переключать тумблером или эл.ключем. При этом энергопотребление практически не возрастет. Но для выбора другой базы тебе надо обязательно перегружать процессор, т.к. он считывает код базы всего один раз - после включения.
Желаю Удачи !! :-)
Johnnik@rambler.ru

Katz
28.09.2002, 07:58
Не трогайте протокол обмена в эфире - ни при чем он здесь! Потом проблем не оберетесь, когда глючить начнет.
А многобазовая система строится в точности так, как у харвестов, где это предусмотрено программой процессора трубки. И только трубки. Идея SENAO с разделением вызывных каналов в базах - порочна в самой основе!
Мораль: дизассемблируйте программу трубы 258 и модифицируйте ее по своему усмотрению. Перед этим нелишне изучить ассемблер TMPxx (для них и Си есть). При наличии желания и некоторых свободных денег задачка реализуется меньше чем за год коллективом из 3 человек (один программер, один железячник и один толкач-доставала:-)

(c) 2002 Gibel Computers & Communications Co.

ГДВ
04.10.2002, 15:49
Огромное спасибо всем откликнувшимся

ГДВ
04.10.2002, 15:52
Огромное спасибо всем откликнувшимся,

senlo
13.10.2002, 16:04
А где взять асемблер для ТМР процесоров или хотябы хоть какуето информацию ?

Kot
17.10.2002, 22:34
Цитата:
<<Вот здесь назрел вопрос для обитателей форума. Какие функции вы хотели бы получить в многобазовом SENAO? Какие команды и каким образом вы хотели бы вводить с трубки? Какую информацию трубка должна возвратить пользователю и в каком виде? Существует ли необходимость использовать совместно с базой SN-258 трубки 258Plus? >>

У меня к Вам вопрос, sn258. Вы занимаетесь разработками подобного оборудования. Или у вас чисто любительский интерес к подобным проблемам. Понятно ведь - одному такую трубу не сделать.

sn258
18.10.2002, 13:11
Занимаемся.

Kot
19.10.2002, 23:20
А что и где можно посмотреть?

iv__an
27.10.2002, 00:23
ВООБЩЕТО ВСЁ ЕТО ДЕЛАЕТСЯ В ПРОШИВКЕ ТРУБЫ
ЕДИНСТВЕННЫЙ НЕДОСТАТОК ТОТ ЧТО ТРУБА БУДЕТ НАХОДИТЬ БАЗУ ПО УРОВНЮ СИГНАЛА ТО ЕСТЬ ТУ КОТОРАЯ МОЩНЕЕ
ДЕЛО В ТОМ ЧТО У ВСЕХ СЕНАВ В ПРОШИВКАХ ЕСТЬ ПАРАМЕТР КОЛИЧЕСТВА КАНАЛОВ,ШАГА КАНАЛОВ НУ И САРТОВЫЙ КАНАЛ
ТАК ВОТ ЧТОБЫ РЕАЛИЗОВАТЬ ТАКОЙ ПРИНЦИП НАДО ВЗЯТЬ ДВЕ БАЗЫ ПРОПИСАТЬ ОДИНАКОВЫЙ ИД КОД,НО КАНАЛЫ СДЕЛАТЬ НА ВСЕХ РАЗНЫЕ
НАПРИМЕР 1 БАЗА БУДЕТ ИМЕТЬ 20 КАНАЛОВ С ШАГОМ 2 И НАЧИНАТСЯ С ПЕРВОГО Т.Е 1 3 5 7 9 И Т.Д
А ВТОРАЯ ТАКЖЕ 20 КАНАЛОВ С ТАКИМ ЖЕ ШАГОМ НО СТАРТОВЫЙ КАНАЛ БУДЕТ 2
Т.Е 2 4 6 8 10 И ТД
В ТРУБЕ НАДО УКАЗАТЬ ЧИСЛО КАНАЛОВ НЕ 20 А 40 И СДЕЛАТЬ ШАГ 1 Т.Е 1.2.3.4.5.6.... И ТД
ТАКОЙ АЛГОРИТМ ИМЕЕТ ОПРЕДЕЛЁННЫЕ ПРЕМУШЕСТВА ВО ПЕРВЫХ ТРУБА БУДЕТ НЕЗАВИСИМО ПРИНИМАТЬ ЗВОНОК С ДВУХ БАЗ
ВО ВТОРЫХ МОЖНО БУДЕТ РЕШИТЬ ПРОБЛЕМУ
ПРИВЯЗКИ ТРУБ К НЕСКОЛЬКИМ БАЗАМ Я НАПРИМЕР ПРОБОВАЛ К 9 БАЗАМ ПРИВЯЗАТЬ 1 ТРУБУ В НАШЕМ РЕГИОНЕ ПОЛУЧИЛСЯ НЕКИЙ РОУМИНГ......... СООТВЕТСВЕННО ЕСТЬ НЕДОСТАТКИ

Katz
27.10.2002, 08:58
Хи... И не работает. Хрен его знает, почему.
Гарантированно работает переключение общего провода 93LC46 (5-я лапа). И через месяц возникают сомнения в надежности механических переключателей:-(

(c) 2002 Gibel Computers & Communications Co.

Katz
27.10.2002, 09:08
Попробуйте поплясать отсюда: http://www.andsoftware.co.uk
Следует учесть, что Тошиба - очень закрытая контора. Недружественно относится к мелким клиентам. В отличие от тех же "Интела", "Атмела", и, особенно, "Микрочипа"... Полностью работоспособные дистрибутивы ПО для этих процев распространяются только среди серьезных дилеров и чертовски дорого стоят. Хотя кое-что можно попытаться слямзить - первый раз, что ли?

(c) 2002 Gibel Computers & Communications Co.