صفحه 1:
١ 54 2
eae ث اس 201
Ye
0
صفحه 2:
سیستم های دیجیتال و دنیای امروز
Embedded Systems
سیستمهای کنترل و نظارت بر ورود و خروج
معرفی کارت های هوشمند (08706 تات8)
انواع دستگاه های کارت خوان
معرفی میکروکنترلرهای ۸۷1
طراحی سیستم - اهداف و امکانات اولیه
طراحی و ایده اولیه
طراحی نهایی
طراحی شبکه انتقال داده و کنترلرها
دعوت به همکاری
1 of 35
صفحه 3:
* دنیای دیجیتال
Embedded Systems ® چیسک
* دستگاه های ]۸۷ و انواع ربات ها
* انواع سيستم هاى قابل حمل 21337610 1/123 .2104 .21026 0611 و
@
* سیستم های کنترل (اجاق های ماکروویو, یخچال هاء ترمز Gg ABS
* دستگاه های شبکه و پزشکی Routers. Digital ECG) ,.(
2 of 35
صفحه 4:
سیستم هایی که حداقل شامل یکی از عناصر هوشمند زیر باشند:
Microprocessor (General purpose processors, DSPs) =
Microcontroller (AVR, 8051, ...) *
* FPGA (Field Programmable Gate Array)
* ASIC (Application Specific Integrated Circuit)
8
صفحه 5:
General Porpose در برابر Embedded Systems (ES) ©
Systems
* مزایای 35
* طراحی ساده و پیاده سازی سریع
هزینه نهایی بسیار پا
* مصرف توان پایین
* در موارد خاص بسیار High Performance
* معایب 55
* تنها برای یک یا چند کار خاص
Sita “es oleae’ ©
4 of 35 “
صفحه 6:
صفحه 7:
قطعه الکترونیکی دیکوپلینگ تلفر
دیود نورانی رنگی برای نمایش
شبکه
Texas Instruments شركت
اتصال 1/۸63[ برای برنامه ریزی و تست سیستم
يك 8MB als b RAM atts
یک تراشه حافظه فلش
تتظیم کننده ولتاژ منبع تغذیه
رنی تک رنگ برای نمایش وضعیت پورت USB
ازنده اصلى: پردزنده 117۳73001017 از
اى خطوط 81251 )
9
10
1۱
12
13
14
15
16
17
18
فیوز اصلی منبع تغذیه
اتصال ورودی برق
که وینتت:
کریستال کوارتز برای تنظیم کلاک سیستم
يورت اترنت
مبدل اترنت؛ تراشه 1۳8505 112
فرستنده و گیرنده لایه فیزیکی اترنت
USB ayy
يورت تلفن 18[11
فیوزهای پورت تلفن
of 35 6
صفحه 8:
* گونه ای خاص از سیستم های پیچیده امنیتی الکترونیکی / مکانیکی |
كامييوترى بس aad ات مان افراد به يك محيط
يا سيستم خاص در محيطى سخت افزارى-نرم افزارى تحت سياست
هاى مديريتى خاص ايجاد مى شوند.
۴ استفاده از دوربین های مدار بسته و مادون قرمزء سيستم هاى تشخيص
حرکت لیزر. دستگاه های کارت خون با تکنولوزی های گوناگون.
تشخیص دهنده های هویت توسط اثر انگشت و الگوی عنبیه چشم
اشخاص و ... نمونه هایی از این گونه سیستم ها می باشند.
w
x
صفحه 9:
[ee ل Ie ore
(Entrance Access Control Systems)
8 of 35
صفحه 10:
سیستمهای کنترل و نظارت بر ورود و خروج
(Entrance Access Control Systems)
۱
۶
نمونه ای از معماری یک سیستم نظارت و کنترل
9 of 35
صفحه 11:
6 tee Srl Ree ee Bee)
کارت هوشمند ( که با نمهای "کارت چیپدار" یا "کارت با مدار مجتمع" هم
شناخته میشود ) کارتی است که بر روی آن مدار مجتمع نصب شده است. از
اين نوع كارت میتوان بهجای کارت اعتباری و کارت پول یا در سیستمهای
امنیتی کامپیوتری» سیستمهای تشخیص هویت و بسیاری موارد دیگر استفاده
aS
Cerny
10 of 35
صفحه 12:
۴ کارتهای متوايی همراء با بارکد (Barcode Cards)
"" کارت های مخناطیسی PVC (Magnetic Stripe Cards)
۴ کارت های هوشمند بدون تماس کلاس A/ B(Contact less Cards)
(Memory and CPU Cards) abate tgs laos ©
11 of 35
صفحه 13:
PAD
[pata >
۶80-3
[Pot Bf
naw
= Charge
| EEPROM le Purp
1
۸] 6 0 EEPROM
192
للها
۵ Mod Arithmetic.
Time Base Processor
CPU
اف | Core Control
Randot Logic
Generator 5 ۱
5 nterrup
a0 لجح Controller
۷95 جح
معماری داخلی یک تراشه کارت هوشمند
12 of 35
صفحه 14:
دستگاه های کارت خوان بنا به داشتن قابلیت خواندن انواع کارت های هوشمند به
دسته های زیر تقسیم می شوند:
" دستگاههای کارت خوان نوار مفناططیسی
* دستگاه های کارت خوان هوشمند
" دستگاههای کارت خوان بدون تماس
صفحه 15:
۱
در اين يمروثه از دستگاه های کارت خوان ساخت ش کت مهندسی دنا به مدل 5000 0-3 استفاده شده است که قابلیت
خواندن انواع کارت های هوشمند را دارند. این دستگاه به واسطه ارتباط سریال به پورت 16-232
کامپیوتر متصل شده و به راحتی به کمک توابع کتابخانه ای از پیش تعریف شده (]۸۸۳ ها) با نر
افزاری که به یک زبان سطح بالا مانند C++. CH. Java 0۰ و .. نوشته شده است. تبادل اطلاعات
می کند.
| caro reaver
Lo.
14 of 35
صفحه 16:
طراحی و پیاده سازی سیستمی بود که به کمک آن بتوان ورود و خروج دانشجویان و
سایر اشخاص رالزابه اتاق ها و سالن های بخش کامپیوتر تحت نظر داشته و بر روی آن
كنترل مديريتى اعمال شود
15 of 35
صفحه 17:
تنها یک کامپیوتر رای مدیریت وجود دارد و آن هم با یک یا دو پورت سریال
تعداد درها و در نتیجه سیستمهای توزیع شده می توانست هر تعدادی باشد و در طرح باید
قابلیت افزودن یک در جدید به سیستم را مى داشت
سیستم ارتباطی و شبکهی انتقال داده می بایست توانایی پشتیبانی از تعداد زیادی گره
متصل را داشته باشد و فواصل این گره ها تا کامپیوتر مرکزی به چند ده مترمی رسید
ائل امنیتی مربوط به شبکه انتقال داده. ۱ تم کنترل و قابلیت اطمینان بالا نیز
بایستی مد نظر قرار گرفته می شد
سیستم می بایست از لحاظ اقتصادی مقرون به صرفه باشد
وجود قطعات مورد نیاز طرح پیشنهادی در بازار ايران
16 of 3
صفحه 18:
معرفى ميكروكنترلرهاى 1718
میکرو کنترلر های هشت بیتی از شرکت ,۸۲1۷121
قابليت برنامه نويسى توسط كامبايلر زبان هاى سطح بالا (-1ئآ111 )
RISC ches سم
«of P20 poco
حجم کد تولید شده کم و سرعت اجرای برنامه بالا B pe (ance 38
Bs bes 37
36
26
شامل 3 خانواده 11۳۸۷1 ,۸۲905 و 602۸۷) wey
ADC)
Par (ADC?)
AREF
(Miso) PB
sek) Per
مه
avo,
207 84
(TOSS و
Fos (1D)
Fos 00
C3 (IMS)
2 (TCK)
26۱ (S08)
Poo
PO? (C2)
850017170130000
7 of 35
صفحه 19:
سیستم برنامه ریز میکروکنترلرهای ]۸۷ : پرشیا
وژه از دستگاه پروگرامر پرشیا (Persia Microcontroller Programmer) 3
در این
نرم افزار مربوطه برای برنامه ریزی تراشه های میکروکنترلر بهره بردیم.
با استفاده از یک کابل سریال (6-232) که به همراه سیستم موجود است و به کامپیوتر متصل
میشود. می توان از طریق نرم افزار پرشیا تراشه های گوناگون را برنامه ریزی کرد.
18 of 35
صفحه 20:
(Electrical Lock) ا
19 of 35
صفحه 21:
طراحی و پیاده سازی سیستمی بود که به کمک آن بتوان ورود و خروج دانشجویان و
سایر اشخاص رالزابه اتاق ها و سالن های بخش کامپیوتر تحت نظر داشته و بر روی آن
كنترل مديريتى اعمال شود
20 of 35
صفحه 22:
تنها یک کامپیوتر رای مدیریت وجود دارد و آن هم با یک یا دو پورت سریال
تعداد درها و در نتیجه سیستمهای توزیع شده می توانست هر تعدادی باشد و در طرح باید
قابلیت افزودن یک در جدید به سیستم را مى داشت
سیستم ارتباطی و شبکهی انتقال داده می بایست توانایی پشتیبانی از تعداد زیادی گره
متصل را داشته باشد و فواصل این گره ها تا کامپیوتر مرکزی به چند ده مترمی رسید
ائل امنیتی مربوط به شبکه انتقال داده. ۱ تم کنترل و قابلیت اطمینان بالا نیز
بایستی مد نظر قرار گرفته می شد
سیستم می بایست از لحاظ اقتصادی مقرون به صرفه باشد
وجود قطعات مورد نیاز طرح پیشنهادی در بازار ايران
صفحه 23:
صفحه 24:
۴ در این طرح. برای هر در یک دستگاه کنترلر در نظر گرفته شد
*" این دستگاه کنترلر از یک میکروکنترلر یک صفحه کلید 12 تایی (برای دریافت اطلاعاتی مانند رمز
عبور و ...6 یک عدد صفحه نمایش 2*16 (21).آ و تعدادی تراشه مورد نیاز برای تبدیل پروتکل های
ارتباطی تشکیل شده است
_ وظیفهی این دستگاه (یک مدار واسط) از طرفی کنترل اتصال دستگاه های کارت خوان به گذرگاه
مشترک کارت خوانها به منظور ارتباط مستقیم با کامپیوتر مرکزی و از طرف دیگر کنترل باز و بسته
شدن در مربوطه. گرفتن رمز عبور و نمایش پیام های آگاهی گرفته شده از کامپیوتر بر روی 1.10
23 of 35
صفحه 25:
buffer
Controller
ch
Card Readers’ Bus (RS-485)
|
ct
Controllers’ Bus (RS-485)
Es ‘Ee
24 of 35
صفحه 26:
۰ | Butter مص يد To Readers’ Bus
فلا )73
:
ll
لاه 1
To Controllers’ Bus
25 of 35
صفحه 27:
۴ طراحی شبکه انتقال داده لین سیستم بر اساس مدل مرجع 051) طراحی شده است
* لایه فیزیکی و انتقال داد : 36-485 aera
© ی ی تاش ات ی Application
[Gil Presentation ure
۰
خصوصيات بر وتکل 115-485 0 Ed session
تلب یرای استقانه کن محیظا قاع تفن ای رس
* قابلیت اتصال تا 32 گینده و فرستنده )1( Transport rato 0
قابلیت افزایش طول گره های شبکه تا 1500 متر Network Inert Protocol) ۱3
Message سيم | Device 1D ] Command = امنا EA ata
Byte 2 Byte 28 Byte 2
Eh Physical cats
26 of 35
صفحه 28:
طراحی کنترلرها
gh ATMEGAIS متسد
x + me ۳ ۳۳0۳0 {ADCOPAD
م۸0 .8۱۲ لد هون [ot reader
۸06۵۸۵ (۳82)۸1۲0 و۱۳
ey PBHAINI) (ADC3PA3| ry voy pa
2110" مه وموم امت رم من 3
[of render] PBS(MOSL (ADCS)PAS
system Reet | PREMIO) (ADC5)PAG
[۳ Re PBUSCK) (ADC7)PA7
مهد و lhe 5 AREF
امد ون
Lie وه لمن AVCC
Boe XTAL2 — (TOSC2)PC7
0 |
PCS LCD RS [Fd pind] (صحم ممم امم مت ما ماج بل
sm [Tenia جع تا جنر led jin
صم ىو PD2aNTO) ۳
PC2 LoD data )قم بل
fal PDKOCIB) Pct (abi ۳
PDS(OCLA) co}
{Loc +—[Ppoace) (OCPD?
1
۷ |]
0 4 Electrical Lock
To R232 _RSdes Convener tees من
1
27 of 35
صفحه 29:
© برنامه ای که در داخل میکروکنترلر قرار داده می شود به زبان 125160 نوشته شده و پس از کامپایل
توسط نرم افزار 13350010 به کمک پروگرامر پرشیا به روی تراشه منتفل شده لست. قسمت هایی که
امکان تکمیل دارند:
© قسمت مدیریت (منطبق با برنامه سمت سرور)
تکمیل پروتکل های ارتباطی
افزودن موارد امنیتی در سطح کنترلر
پیاده سازی سیستم برای تعداد 32 سیستم
28 ۶
صفحه 30:
برنامه اصلی که وظیفه کنترل و مائیتورینگ را در کامپیوتر مرکزی نوشته شده است به
ان #02 نوشته
شده است. این برنامه نیاز به تکمیل دارد:
قسمت مدیریت
قسمت پایگاه داده و امنیت
29 5
صفحه 31:
30 5
صفحه 32:
31 of 35
صفحه 33:
* گزارش کامل پروژه به صورت فایل 01 برای علاقه مندان بر روی سایت زیر قرار دارد:
عم << ١ بمحامم احص تحص هاد عجو ]//:جدا
32 5
صفحه 34:
صفحه 35:
از حضور و توجه شما سپاسگزاریم ...
۹
35 of 35