Показать сообщение отдельно

  #3  
Старый 04.01.2010, 21:15
MAQUEEN
Постоянный
Регистрация: 27.09.2008
Сообщений: 469
Провел на форуме:
784549

Репутация: 309
Отправить сообщение для MAQUEEN с помощью ICQ Отправить сообщение для MAQUEEN с помощью AIM Отправить сообщение для MAQUEEN с помощью Yahoo
По умолчанию

Цитата:
Сообщение от aka_zver  
http://forum.antichat.net/thread167510.html мб ? точнее посмотри там насчёт схем...
спасибо. а вот полное описание.
Генератор подавления сотового телефона в радиусе 15 метров
Постановщик помех в сети D (900 Мгц) в корпусе от Siemens S4

ПРЕДУПРЕЖДЕНИЕ: Использование такого устройство нелегально. Эта страница служит исключительно для ознакомления, речь идет о том, что технически возможно простыми средствами.

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


Старый Siemens S4 хорошо подошел для экспериментов:

используется интегральный передатчик малой мощности (QCPM-9401)
достаточно доступные комплектующие (Ebay)
имеет аккумуляторную батарею с высоким уровнем напряжения 7,2 В
обладает большим свободным пространством размером 66x39mm для печатной платы



Технические данные:

Излучаемая мощность: ? (действительно незначительно, также хорош таким образом)
Дальность действия: максимально. 15 м, и соответственно большой конференц-зал...
Емкости аккумулятора хватает на: 6 ч.


Описание схемы:

Ядро - это генератор управляемый напряжением (ГУН) на микросхеме MAX2622. Этот
компонент формирует несущую на частоте примерно 850-1100 Мгц, в зависимости от заложенного управляющего напряжения. Переменный резистор R3 предварительно устанавливается на начальное напряжение 2,2 В, так что частота лежит, например, в середине Downlink-полосы стандарта GSM (~ 930 Мгц). (В случае использования микросхемыMAX2623 начальное напряжение должно составлять1,7V)

AT90S2323 - это 8-разрядный микроконтролеров Atmel , который запрограммирован как случайный генератор чисел на выходе PWM. На выводе PB0 появляется прямоугольный сигнал со случайным шумом - достаточно сильный уровень помех, с которым модулируется опорное напряжение ГУН через сопротивление R4. Опорное напряжение перекрывается шумом, ГУН производит таким образом широкополосную помеху во всей полосе частот GSM .

Исходные коды на ассемболере и соответственный Hex-файл для прошивки AVR расположен ниже

На микроконтроллере AVR также формируется низкочастотный меандр на выводе PB2, который управляет выходным каскадом передатчика на частоте порядка 100Гц. В непрерывной эксплуатации выходной каскад передатчика быстро перегреется; использование же импульсного режима позволит сохранить температуру корпуса невысокой. Схема может быть использована и для непрерывной эксплуатации, при этом выходной каскад будет относительно теплым(компромиссное решение). Регулировкой R2 можно управлять излучаемой мощностью. При уменьшении сопротивления на 100k излучаемая мощность увеличивается достаточно сильно, что может привести к перегрву передатчика и выходу из строя.

ГУН на MAX2622 формирует достаточно слабый уровень синала (-3dBm), поэтому микросхема IC3 (ERA-3) предусмотрена как предварительный усилитель к передатчику.



Серый провод - это внутренняя антенна, взятая из другого мобильного телефона


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

С Li-Ion аккумуляторами были проведено несколько опытов, они достаточно невосприимчивы к нагрузкам если с ними хорошо обращаться:

Нугрузка с постоянным напряжением от максимального 4,2 В на ячейку
Не допускать глубокого разряда ниже 3,4 В на ячейку, что является нижней границей.




Зеленая подсветка дисплея включается одновременно с передатчиком
Код:
;****************************************************** 
.include "2323def.inc" 
rjmp RESET ;Reset Handle 
;****************************************************** 

RESET: 
.def temp =r16 
.def rndtemp =r23 
.def counter =r18 
.def step= r19 
.def RndSeed1=r20 
.def RndSeed2=r21 
.def RndTemp=r22 


ldi temp,low(RAMEND) 
out SPL,temp ;init Stack Pointer 

ldi temp,1 
out DDRB,temp ; PORTB Definition: 0=Out, 1=In, 2=In 
ldi r19,0 
out PORTB,r19 ; alle LEDs erstmal aus 

ldi step,15 ; Schrittweite 

ldi RndSeed2,234 ; random init 
ldi RndSeed1,71 
ldi rndTemp,147 ; 


Start: 
mov rndTemp,RndSeed1 
sbrc RndSeed2,6 
com RndTemp ;bit 0 eor bit 14 
lsr RndTemp 
rol rndSeed1 
rol rndSeed2 

;---- 
cpi rndtemp,34 
breq txon 
cpi rndtemp,68 
breq txoff 

;---- 




PWM: ldi counter,0 
cpi rndtemp,1 ; vergleicht, 
brsh HIGH ; ob pulse groesser 0 (mindestens 1) ist, dann HIGH 

LOW: cbi PORTB,0 ; PB0 aus 
LOW2: add counter,step 
cpi counter,255 ; vergleicht, 
brlo LOW2 ; ob counter < 255 ist, dann LOW2 (hochzaehlen) 
rjmp START ; Neustart 

HIGH: sbi PORTB,0 ; PB0 ein 
HIGH2: add counter,step 
cp counter,rndtemp ; vergleicht, 
brlo HIGH2 ; ob counter < pulse ist, dann HIGH2 (hochzaehlen) 
cpi counter,255 ; vergleicht, 
breq START ; ob counter = 255 ist, dann Neustart 
rjmp LOW 


TXON: ; 
sbi PORTB,1 
sbi PORTB,2 
rjmp pwm 

TXOFF: cbi PORTB,1 
cbi PORTB,2 
rjmp pwm 



:020000020000FC 
:1000000000C00FED0DBF01E007BB30E038BB3FE0A3 
:100010005AEE47E463E9642F56FD60956695441FE8 
:10002000551F623289F0643491F020E0613028F489 
:10003000C098230F2F3FE8F3EECFC09A230F261767 
:10004000E8F32F3F41F3F4CFC19AC29AEECFC198A3 
:04005000C298EBCF98 
:00000001FF
Данный материал был взят с СайтА
кому не жалко, поставте + ......
самый реальный случай.... я пошол покупать детали.

Последний раз редактировалось MAQUEEN; 04.01.2010 в 21:24..