Помогни ми, текат дълги кабели ...

R

rishi254

Guest
Здравейте Сър

Имам проект, за да влезете в keypresses от зала на 60 м Х 50 м площ.Има около 500 ключове в тази област (в действителност има R 500 потребители заседание в тази зала, всяка маса има една превключвате превключвате, нулиране преминаване).

Таблици са подредени като 10cols X 50 реда.

Мислех си за проста матрица логиката като изключително прости и ще бъде рентабилен от гледна точка на разходите, окабеляване, както и други хардуерни изисква.

Аз имам изискване на движение 60 m кабели с TTL signals.Is това е възможно с помощта BUS буфери / transreceivers?

На компютъра края Аз ще използва 60 битов цифрово I / O борда и писане на софтуер, който ще се сканира редове и колони continuosly.

Ще бъде възможно, или има някаква по-добра алтернатива ...

Моля ви, може да ми предложи и по този въпрос.

Много благодаря
С най-добри пожелания
Rishi Bhanot

 
Не съм сигурен можете да разрешите проблема си само с TTL.Вие ще трябва да се състоянието на keypress импулси, преди да можете да правите нищо цифрови с тях.

Първият съображения, които идват в съзнанието с информация, която сте предоставили, са:

1.Времето (размножаване закъсненията ще бъдат възнаграждение за компютърно сканиране 60 м вход линии)
2.Загубите (TTL нива обикновено входа 2v минимум за 1 и по-малко от ,8 V за 0)
3.Шум (60 м от twisted-pairs/wire/coax ще направят прекрасни антената за луминесцентно осветление, шум, неонов знак шум, бездомни RF пикап
и т.н.)
4.Размисли (вие ще трябва да прекрати всеки ред внимателно, или отразени импулси ще ви даде неверни показания)
5.Логически колизии (ако разбера времето проблем се опитва да сканира толкова продължително доведе суровини, как ще решите колизии?
Т.е. два часа сигналите, пристигащи едновременно?)

Без мислене прекалено дълги, или твърде трудно за вашия проблем - Бих смятат, използвайки данните transciever на всяка линия, за да условие, какво ще бъде без съмнение шумни, слабо оформя, сигнали.Старият режим RS232 е предназначена за шофиране 50 фута на кабел в доста добър темп, но съм виждал ниска скорост за пренос на данни надеждно предадени / получени над 250 футаМоже би бихте могли да използвате някои евтини RS232 предавателно чипове да си борба шанс на 180 фута, който се опитвате да използвате.

Вие все още трябва да разбера за времето / сблъсък проблем.

 
Не смятам, че вашата концепция ще работи.

Линията загуби и проблеми, свързани с шума, са прекалено големи за пренебрегване.

Какво можете да направите, е да се използва много ниска цена microcontrollers (свързан с ключове,
които сте споменати) и ще създаде мрежа.

Препоръчвам Ви да използвате и защита на диференциала комуникация.
Можете да използвате RS-485 като мрежа.Например използват два кабели за RX
и две жици за TX, и да използвате microcontrollers пина като диференциална шофьор.
Да не забравите да електропроводи

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Усмивка" border="0" />
 
Използвайте изолирани източник на захранване от 24 DC напрежение за матрицата и завършва с optocouplers преди въвеждане на цифрови борда.Използвайте около 5 mA за всяка линия.

 
Използване на матрица 10x50 за сканиране ви 500 превключватели може да генерира фалшиви придобиването, ако са налице едновременно превключватели Включено.
Не забравяйте да сложите диодни за всеки преминат към избягване на текущата доходност в неконсолидирания активирани линии.
И ако вие искате да се намали телове,
A 20x25 матрицата е по-добре, но сканиране време може да бъде по-дълъг.
Мисля, че решението, дадени от marie65 (24VDC доставки) е най-евтин.

Надявам се това да ви помага.

: включите-L:

 
TI е един много добър доклад относно прилагането RS-485.

Сайтът е: www.ti.com.
В документа се казва: 422 и 485 стандарти за преглед и системни конфигурации.
Документът номер е: SLLA070C

Успех

 

Welcome to EDABoard.com

Sponsor

Back
Top