Muxammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti urganch filiali


O’rnatilgan tizimlarning blok diagrammasi



Yüklə 468,69 Kb.
səhifə8/9
tarix30.01.2023
ölçüsü468,69 Kb.
#122776
1   2   3   4   5   6   7   8   9
1 blok diagramma (1)

2.2 O’rnatilgan tizimlarning blok diagrammasi
Ma'lumotlarni yo'qotmasdan xotiraga joylashtirish bilan bog'liq vaziyatni hal qilishimiz kerak. Muammoning bir nechta echimlari mavjud - GTI chastotasining pasayishi yoki Dichizish chastotasining pasayishi. Protsessor yuqori raqamlashtirish tezligini qo'llab-quvvatlay olmaydigan ilovalar uchun to'g'ridan-to'g'ri xotiraga kirish rejimida stenddan ham foydalanish mumkin.
Ushbu stend aduc812 mikrokontrolleridan foydalanganligi sababli, biz generatorning aylanish chastotasini o'zgartira olmaymiz(u qattiq o'rnatiladi), lekin faqat chastotani ajratuvchi yordamida (k \ u003d 8). ADC-ni o'chirish va ma'lumotlarni qayta ishlash va xotiraga yozish, so'ngra ADC-ni yoqish va ma'lumotlarning keyingi qismini olish imkoniyati mavjud. SpeKTR ning yuqori chastotasini 20 kHz dan 10 kHz gacha tushirish biz namuna olish tezligini ikki baravar kamaytirishga erishamiz. (Namuna olish tezligini ikki baravar kamaytirish orqali namunalar soni kamayadi, ADC konvertatsiya qilish vaqti ko'payadi). Ammo bu harakatlar muammoni to'liq hal qilishga imkon bermaydi,
Biz1 soniyani ADC-ga ma'lumotlarni raqamlashtirish va xotiraga yozish uchun vaqt ajratishga imkon beradigan intervallarga ajratishimiz kerak. Namuna olish davri hisoblagich taymeri yordamida o'rnatiladi.
Keyingi vazifa-RS-232 interfeysi orqali stendning tashqi Ramidan kompyuterning qattiq diskiga ma'lumotlarni yozishRS. Muammo stend va kompyuter o'rtasida ma'lumotlar almashinuvini muvofiqlashtirishdir. Stenddan ma'lumotlarni com porti orqali qabul qiladigan va kerakli formatdagi qattiq diskka yozadigan boshqaruv dasturini yozish kerak bo'ladi.
TZ ga ko'ra, yozib olingan ma'lumotlarda kanal raqamini va raqamlashtirishning boshlanish vaqtini ham hisobga olish kerak.
Stendni dasturlash uchun har qanday assembler tarjimonidan yoki 8051 yadrosi uchun C dan foydalanish mumkin, masalan, µVision to'plami (Keil Software). Oldin
начала программированияC tilida dasturlashning boshlanishi ishlatilgan kompilyator uchun hujjatlarni diqqat bilan o'qib chiqish tavsiya etiladi, chunki mikrokontrollerlar uchun kompilyatorlar nostandart kengaytmalarga ega.
Stendni dasturlashning asosiy bosqichlari:
- dasturni matn muharririda yoki dasturlash muhitida tayyorlash;
manba matnini tarjima qilish va dasturning yuklash HEX modulini olish;
taqdim etilgan asboblar tizimlari yordamida RS232C interfeysi orqali hex modulini stendga tayyorlash va yuklash. Tayyorgarlik deganda dasturningboshlang'ich manzili, ya'ni stendga yuklangandan so'ng boshqaruv uzatiladigan manzil bilan satr modulining oxiriga e qo'shilishi tushuniladi;
hex modulini hex202 rezident bootloader tomonidan qabul qilish va qayta ishlash,boshqaruvni yuklab olingan dasturga o'tkazish.
2.1-rasmda SDK-1.1 stendini dasturlash bosqichlari ko'rsatilgan.

2.1-rasm SDK - 1.1 stendida dasturlash bosqichlari

Kelajakdagi dasturimizning taxminiy ishlash algoritmini yozamiz:


1. ADC-ni ishga tushiring (zg-ni stendga oldindan ulab)
2. Tashqim RAM-da raqamli ADC ma'lumotlarini saqlang
. Ma'lumotlarni tashqi Ramdan chiqarib oling va ularni com porti orqali kompyuterga o'tkazing.
. Kompyuterda ma'lumotlarni olgandan so'ng, biz ularni ma'lum bir formatga aylantirishimiz va qattiq diskda saqlashimiz kerak
. Olingan ma'lumotlarni, masalan, ularni yo'naltirish orqali tekshiring oscillografigi.
Stend uchun dasturlarni yozishda biz Keil Vi sion dasturlash muhitidan foydalanamiz. Stenddan ma'lumotlarni qabul qilish va keyinchalik ularni yozibolish uchun terminalv1.9 b dasturi tanlandi.а программирования Borland Delphi 7.
3. Tizimning strukturaviy diagrammasini ishlab chiqish va uning tavsifi



2.1-rasm. Yig'ish tizimi stendining strukturaviy diagrammasi.

SDK-1.1 o'quv laboratoriya majmuasiMCS-51 yadrosi bo'lgan aduc812 mikrokontrolleriga asoslangan.


SDK-1.1 o'quv stendiga quyidagilar kiradi:
* ADuC812BS Mikrokontroller;
* Tashqi E2PROM hajmi 256 bayt;
* AK1604a-WWB klaviaturasi; ACCORD;
* Жидкокристаллический индикатор (ЖКИWinstar Display tomonidan ishlab chiqarilgan WH1602B-YGK-CP suyuq kristalli indikator (LCD);фирмы Winstar Display;
* PCF8583 Real vaqt soati;
* 512K gacha kengaytirilishi mumkin bo'lgan 128K tashqi SRAM;
* Signal ledlari to'plami (8 dona).
Texnik va operatsion xususiyatlari
· Markaziy protsessor-ADuC812 (Analog Qurilmalar), 8 Kb FLASH, 256 bayt operativ xotira, 640 bayt EEPROM
* Kirish / chiqish portini kengaytiruvchi-FPGA MAX3064 (Altera)
* Tashqi RAM 128 kb, tashqi EEPROM-xotira 256 bayt
* Haqiqiy vaqt soati-PCF8583 (Philips), i2c interfeysi orqali ulanish
* Diskret va analog i / u portlari
* Uzilish so'rovi (2 kanal), hisoblash kirishlari (2 kanal), ADC sinxronizatsiya kiritish, microlan interfeysi (Dallas)funktsiyalarini qo'llab-quvvatlaydigan 4-bitli kirish / chiqish porti ·
* 16-bitli parallel kirish-chiqish porti (kengaytirish avtobusi)
· 12-bitli DAC ning 2 kanali, 12-bitli ADC ning 8 kanali
* Operator konsoli
* Belgilar jki, 16 * 2
* Matritsali klaviatura, 4 * 4
* Ovoz chiqaruvchi - 1 dona.
* Boshqariladigan ledlar - 8 dona.
* Analog va diskret kirish portlari uchun sinov signallarining kalitlari: analog kanal kaliti va diskret port stimulyatori.
* Interfeyslar
* Optik jihatdan ajratilgan RS-232C instrumental kanal qabul qiluvchisi.
* Max3064 FPGA-da amalga oshirilgan periferik sh ina va portlarni boshqarish uchun jtag interfeysi (IEEE 1149.1).
* Umumiy o'lchamlari: 128 x 125 x 33 mm
* Ta'minot kuchlanishi: DC da 12 ± 20%
* Qabul qilingan oqim: 150ma
* Kengaytirish moduli: - SDX09 .
Diskret va analog modulSDX-09 a-pinli kirish standart sensorlar (diskret va analog) va aktuatorlarni (dvigatellar, klapanlar, lampalar) ulashda kuchlanish va oqim darajasini, galvanik izolyatsiyani muvofiqlashtirishni ta'minlaydi.
Texnik va operatsion xususiyatlari
* Diskret i / u portlari ·3 kVgacha galvanik izolyatsiya bilan)
* 8 diskret chiqish-350V DC, 120MA
* 8 ta diskret kirish-AC / DC da 24 ta
* 4 o'rni chiqishi-220V AC / DC, 2A
* Analog i / u portlari ·galvanik izolyatsiyasiz)
* 2oval chiqishning analogi - ±10 V, 0..20 ma
* 4 ta analog kirish - ±10v, 0..20 ma
* Umumiy o'lchamlar ·140 * 125 * 33 mm
* Ta'minot kuchlanishi: DC da 12 ± 20%
* Qabul qilingan oqim: 300mA



2.3-rasm. SDX-09 kengaytirgich stendining strukturaviy diagrammasi-09
Xulosa.
Ushbu loyihada o’rnatilgan tizimlar mikrokontrollerlarga asoslanganligini bilib oldik. Mikrokontrollerlarning tuzilishi, ularning asosiy vazifalari, xotira turlari va ularning sig’imlarini ko’rib chiqdik. Mikrokontrollerlarning blok diagrammalarini tuzilishini ham o’rganib oldik. Mikrokontrollerlarning nafaqat blok diagrammasi balki strukturaviy hamda yig’ish diagrammalarini, dasturlash bosqichlarini ham bilib oldik.



Yüklə 468,69 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin