Professional Documents
Culture Documents
جهاز تنبيه مرافق مريض ألزهايمر بتقنية البلوتوث
جهاز تنبيه مرافق مريض ألزهايمر بتقنية البلوتوث
عنوان المشروع أو األطروحة :جهاز تنبيه مرافق مريض ألزهايمر بتقنية البلوتوث قسم الهندسة الطبية
الطالب :ديمة النصرهللا – آالء الشياح -أيهم الطالب العام الدراسي6102 :
تقييم المشروع:
المشروع يصلح كنواة بحث علمي المشروع قابل للتصنيع المشروع يصلح كوسيلة إيضاح تعليمية المشروع قابل للتطور المستقبلي
اعداد
أيهم الطالب ديمة النصرهللا آالء الشياح
برشاف املهندسة
تريز بغدان
By
Dimah Alnasserallah
Supervised By
Eng. Teres Baghdan
أسرة املشروع
نتيجة للتطور العلمي الهائل أصبحت إمكانية تشخيص داء ألزهايمر في المراحل المبكرة من المرض
أكبر .وشكلت مسؤولية العناية بالمريض عبئا كبي ار على مرافقه ،وخاصة في المراحل المتقدمة من المرض،
السهر بجوار المريض؛ لمنعه من النهوض ليل ،والتجوال حيث تكمن المشكلة في ضرورة المراقبة المستمرة و َ
ومن حوله كنتيجة لما يعانيه من قلق وارتباك.
في المنزل أو الخروج منه وايذاء نفسه َ
انطلقا من أهمية توظيف التطور اإللكتروني والتكنولوجي في رفع مستوى الرعاية الصحية للمرضى ،وفي ظل
الحياة العصرية التي نعيشها ،جاءت فكرة مشروعنا لمساعدة مرافق المريض وتخفيف العبء واإلرهاق عنه،
وذلك عن طريق تنبيهه السلكيا عبر هاتفه المحمول ،فور نهوض المريض.
قمنا في مشروعنا بإجراء دراسة نظرية تشمل دماغ اإلنسان تشريحيا مع التركيز على المناطق المتضررة لدى
المريض ،أسباب مرض ألزهايمر ،تشخيصه ومراحله ،وفصلنا خطوات التوصل لدارة المشروع والتقنيات التي
استخدمناها ،وقدمنا دراسة نظرية للعناصر والقطع اإللكترونية المستخدمة وكيفية التنفيذ ،موضحين األسباب
والميزات وراء اختيارنا لها ولشكل الدارة النهائي الذي يوفر الراحة للمريض وسهولة التعامل للمرافق.
ثانيا :معالجة اإلشارة المقتبسة عن طريق متحكم صغري ،والذي بدوره يقوم بإرسال تنبيه إلى الهاتف المحمول
للمرافق العامل بنظام أندرويد عبر تقنية البلوتوث.
As a result of large-scale scientific development, the possibility of
diagnosing Alzheimer in the early stages of the disease has become higher.
And taking care of the patient has become a great burden on his
caregivers, especially in advanced stages of the disease, the problem lies in
the necessity of continuous observation and staying awake all night; to
prevent him from wandering, or hurting himself or others because of his
suffering from concern and confusion.
We come up with the idea of this project in the light of modern life we live
and from the importance of utilizing technical and electronic development
to raise the level of health care; in order to help caregivers and decrease
the burden, by warning him wirelessly with mobile phone, immediately
when the patient get up and put his foot on the floor.
In this project, you will see a study covers the anatomy of brain focusing
on damaged areas of the patient’s brain, causes of the disease, diagnose
and it’s stages. Also we detailed steps of project’s circuit and the
techniques we used. We introduced a study of the electronic elements parts
features and the implement of the circuit, explaining reasons behind our
choices in order to sculpt final circuit that provides comfort using to the
patient and easy dealing for the caregiver.
We can explain how the device work with two steps:
First step: foot pressure detecting stage which indicates that patient has get
up from his bed, through a switch fixed at the bottom of patient’s foot
within comfortable structure.
Second step: Processing the pressure signal with microcontroller, which in
turn sends an alert to caregiver’s android mobile phone via Bluetooth.
1 الفصل األول :مقدمة
1.1مقدمة 2 ....................................................................................
2.1ملخص عن المحتويات 3 ...................................................................
5 الفصل الثاني :تشريح وفيزيولوجيا الجهاز العصبي
6 1.2الجهاز العصبي ..........................................................................
6 1.1.2الجملة العصبية المركزية .........................................................
6 1.1.1.2الدماغ ...............................................................
9 2.1.1.2النخاع الشوكي .......................................................
10 2.1.2الجملة العصبية المحيطية ........................................................
10 1.2.1.2األعصاب القحفية ....................................................
11 2.2.1.2األعصاب الشوكية ...................................................
13 2.2األمراض التنكسية ........................................................................
15 الفصل الثالث :داء ألزهايمر
16 1.3تعريف داء ألزهايمر ......................................................................
16 2.3مراحل اإلصابة بداء ألزهايمر .............................................................
1.2.3المرحلة األولى :المرحلة المبكرة للمرض 16 ............................................
2.2.3الضعف اإلدراكي المعتدل 16 .........................................................
3.2.3المرحلة الثالثة :مرحلة الخرف البسيط 17 ..............................................
4.2.3المرحلة الرابعة :مرحلة الخرف المعتدل 17 .............................................
5.2.3المرحلة الخامسة :مرحلة الخرف الشديد 18 ............................................
3.3أسباب وعوامل المرض 19 ....................................................................
4.3المظاهر السريرية 20 .........................................................................
5.3الباثولوجيا (التشريح المرضي) 22 .............................................................
6.3التشخيص 22 ................................................................................
1.6.3الفحوصات التي يتم إجراؤها 23 ......................................................
2.6.3تقنيات التصوير التي يمكن استخدامها في التشخيص 23 ..............................
7.3العالج 26 ...................................................................................
8.3التعايش مع المرض 26 ......................................................................
9.3المرافق 27 ...................................................................................
10.3جهود المجتمع 27 ..........................................................................
33 الفصل الرابع :خطوات التوصل للمشروع بشكله النهائي
1.4الهدف من المشروع 34 .......................................................................
2.4مخطط المشروع 34 ..........................................................................
1.2.4المخطط العام 34 .....................................................................
34 2.2.4المخطط الصندوقي ...............................................................
35 3.4خطوات المشروع .........................................................................
35 1.3.4اقتباس إشارة ضغط الدم ..........................................................
35 1.1.3.4اختيار الحساس .......................................................
2.1.3.4تكييف إشارة الدخل 37 ....................................................
2.3.4المعالجة 38 ..........................................................................
3.3.4اإلرسال الالسلكي 38 .................................................................
4.3.4االستقبال والتنبيه 40 ..................................................................
41 الفصل الخامس :الدراسة النظرية للمشروع
42 1.5اقتباس إشارة ضغط القدم .................................................................
1.1.5آلية عمل المفتاح اللحظي 42 .........................................................
2.1.5األبعاد التصميمية لللمفتاح اللحظي 43 ................................................
3.1.5الخواص الفيزيائية 43 .................................................................
45 2.5المعالجة ................................................................................
45 1.2.5اختيار المتحكم الصغري ..........................................................
47 2.2.5المعايير األساسية في تصميم المتحكمات الصغرية من البنية الداخلية ...............
49 3.2.5سرعة تشغيل المتحكم الصغري ....................................................
50 4.2.5أطراف المتحكم .................................................. ATmega328
5.2.5االتصال التسلسلي 53 ................................................................
1.5.2.5مبدأ عمل بروتوكول االتصال التسلسلي 54 ........................ UART
2.5.2.5أنواع االتصال التسلسلي 55 ........................................ UART
3.5.2.5معدل إرسال البيانات 57 ...................................................
4.5.2.5أطراف اإلرسال واالستقبال في المتحكم 57 .................. ATmega328
58 3.5اإلرسال الالسلكي ........................................................................
1.3.5التشويش الذي قد يحدث نتيجة التداخالت بين اإلشارات المتبادلة 59 ....................
2.3.5شبكات البلوتوث 60 ..................................................................
1.2.3.5أنواع الشبكات التي تدعمها البلوتوث 60 .....................................
2.2.3.5الشبكات الشخصية 61 .....................................................
3.2.3.5تصميم نظام شبكة البلوتوث 62 .............................................
63 3.3.5آلية اإلرسال عن طريق البلوتوث ..................................................
1.3.3.5االرتباطات الفيزيائية 63 ....................................................
2.3.3.5مرسل البلوتوث 64 .........................................................
3.3.3.5مستقبل البلوتوث 65 ........................................................
3.3.5أنماط اتصال البلوتوث األساسية 67 ...................................................
5.3.5وحدة البلوتوث المستخدمة 69 .........................................................
71 4.5االستقبال والتنبيه .........................................................................
1.4.5مميزات نظام أندرويد 72 ..............................................................
2.4.5معمارية أندرويد 73 ...................................................................
67 الفصل السادس :التطبيق العملي
77 1.6التخطيط للمشروع ........................................................................
2.6مبدأ عمل الجهاز 78 ......................................................... ................
3.6المخططات 78 ......................................................... ......................
4.6التغذية 80 ...................................................................................
5.6البرمجيات 82 ......................................................... .......................
6.6تطبيق أندرويد 83 ......................................................... ...................
6.7المخطط التدفقي للمشروع 84 .................................................................
8.6الشكل الخارجي للجهاز 85 ...................................................................
86 الفصل السابع :النتائج
09 الفصل الثامن :المقترحات والتطلعات المستقبلية
91 1.8المشكالت التي واجهتنا ........................................................ ...........
2.8المقترحات 92 ................................................................................
3.8اآلفاق المستقبلية 92 .........................................................................
03 المراجع
07 المالحق
رقم الصفحة عنوان الشكل رقم الشكل
7 أقسام الدماغ ][1 ()1-2
9 مقطع أُنسي لنصف الكرة المخية األيمن ][1 ()2-2
10 أقسام النخاع الشوكي ][1 ()3-2
12 مقطع إكليلي في حصان البحر والبنى العائدة إليه ][1 ()4-2
22 ضمور القشرة المخية وحصان البحر ][16 ()1-3
24 صور الـ CTلدماغ مصاب بألزهايمر ][16 ()2-3
صورة رنين مغناطيسي تظهر الفرق بين دماغ طبيعي ودماغ مصاب ()3-3
25
بألزهايمر ][16
26 صورة PETتظهر الفرق بين دماغ طبيعي ودماغ مصاب بألزهايمر ][16 ()4-3
سوار وقالدة تابعة لجمعية مرضى ألزهايمر أمريكية لرعاية مرضى ()5-3
28
ألزهايمر ][19
29 هاتف ذكي يقوم بتحديد موقع باستخدام الـ[19] GPS ()6-3
30 أشكال مختلفة ألجهزة محمولة للجيب ][20,22 ()7-3
30 ساعة يد مدمجة مع مرسل وجهاز استقبال ][21 ()8-3
31 حذاء مدمج بجهاز تتبع ][23 ()9-3
32 جهاز التجوال اآلمن ][24 ()10-3
34 المخطط العام للمشروع ()1-4
34 المخطط الصندوقي للمشروع ()2-4
35 دارة جسر وطسطن المستخدمة لقياس تغير مقاومة مقياس االنفعال ][25 ()3-4
36 حساس كه ارجهادي ][26 ()4-4
37 مفتاح لحظي بذراع ارتفاعه 4.3مم ][27 ()5-4
37 أثر العطالة الميكانيكية للمفتاح عند ضغطه وتحريره ][7 ()6-4
39 شعار تقنية [29] Bluetooth ()7-4
40 شعار نظام تشغيل [31] Android ()8-4
42 المفتاح اللحظي المستخدم ()1-5
43 أنواع المفاتيح اللحظية ][8 ()2-5
43 األبعاد التصميمية للمفتاح اللحظي ][27 ()3-5
46 المتحكم ATmega328pu ()4-5
47 معيارية [34] Von-Neumann ()5-5
48 معيارية [34] Harvard ()6-5
49 كريستالة خارجية [5] External Crystal ()7-5
50 طريقة ربط الكريستالة الخارجية بالمتحكم ][5 ()8-5
50 أطراف المتحكم ][38 ()9-5
52 البنية الداخلية لطرف دخل/خرج ][38 ()10-5
54 تشويه اإلشارة بفعل الظواهر الكهربية في الوصالت النحاسية ][5 ()11-5
55 مبدأ عمل اإلرسال التسلسلي ][5 ()12-5
56 أنواع اإلرسال التسلسلي المتزامن ][5 ()13-5
58 أطراف اإلرسال واالستقبال في المتحكم ][38 ()14-5
59 التردد الوسطي للبلوتوث ][35 ()15-5
62 نظام شبكة آدهوك ][9 ()16-5
64 المخطط الصندوقي لقسم اإلرسال ][9 ()17-5
65 المخطط الصندوقي لقسم االستقبال ][9 ()18-5
70 [37] HC-05 ()19-5
70 أطراف موديول البلوتوث [37] HC-05 ()20-5
75 مخطط شجري لواجهة المستخدم ()21-5
77 المخطط الصندوقي لخطوات تطوير منتج يعتمد على األنظمة المدمجة ][5 ()1-6
78 مخطط Proteus ()2-6
79 مخطط Eagle ()3-6
80 معدل استهالك الطاقة لبعض متحكمات [5] ATmega ()4-6
83 شعار لغة [36] Java ()5-6
48 المخطط التدفقي للمشروع ()7-7
85 الدارة اإللكترونية للجهاز ()7-6
86 الشكل النهائي للجهاز ()8-6
87 الواجهة العامة للتطبيق ()1-7
88 رسالة التنبيه ()2-7
رقم الصفحة الجدول رقم الجدول
39 الفروقات الرئيسية بين Bluetooth low energy technology الجدول ()1-4
].& classic Bluetooth technology [30
44 الخواص الفيزيائية للمفتاح اللحظي ][27 الجدول ()1-5
مقدمة الفصل األول
1.1مقدمة:
ُيعتبر داء ألزهايمر من األمراض الشائعة الحدوث بعد سن الخامسة والستين في المجتمعات الغربية أما
في بلداننا العربية فإن االرتفاع النسبي لمتوسط عمر الفرد في العقود األخيرة ،ووجود عوامل خطورة
هامة مثل انخفاض مستوى التحصيل الثقافي واألمراض المزمنة كالسكري وارتفاع ضغط الدم والبدانة
تشكل بيئة مواتية للمرض .وبلغ عدد الذين يعانون من خرف ألزهايمر على نطاق عالمي نحو 47.5
مليون شخص سنة .5102أمام هذا الواقع نجد أنه من الضروري بذل جهدنا في إنجاز هذا العمل
المتواضع ،والذي يهدف إلى تقديم يد المساعدة للمريض وأهله في مواجهة المرض وتذليل الصعوبات
اليومية ،حيث أن المهام الملقاة على عاتق المرافق جسيمة خاصةً عندما يتجاوز المريض الطور
الباكر من المرض ،ويدخل في الطور المتوسط إلى المتقدم منه ،وهو ما يعني أن قدرته على االعتماد
على ذاته في تدبير أمور حياته اليومية الشخصية تصبح معدومة.
نتوج ه في هذا المشروع إلى المرافق بشكل خاص من خالل تقديم العون له خالل فترة نوم المريض،
ألن العناية به خالل تلك الفترة تشكل عبئاً إضافياً حيث يتوجب على المرافق البقاء مستيقظاً طوال تلك
الفترة لمراقبة المريض وضمان عدم مغادرته لفراشه بسبب مشكلة التجوال أو المسير الليلي (كعارض
من أعراض متالزمة الغروب) لما ينطوي عليه من أخطار على صحة المريض كالتعثر أو السقوط أو
االبتعاد عن المنزل (الضياع) .أما عند استعماله لهذا الجهاز سيتمكن المرافق من النوم مطمئناً أنه في
حال نهوض المريض سيقوم الجهاز بتنبيهه صوتياً عبر هاتفه المحمول.
2
مقدمة الفصل األول
أولا :تتمثل مرحلة االقتباس بتثبيت جزء من الجهاز أسفل قدم المريض (عقب القدم) وهو مفتاح لحظي
موصول سلكياً إلى دارة الجهاز.
ثاني ا :تتم المعالجة واإلرسال بواسطة دارة الجهاز المثبتة على كاحل المريض ،حيث تتكون هذه الدارة
من نظام مدمج يتمثل بمتحكم صغري ATmega328للمعالجة واصدار أمر إرسال التنبيه ووحدة
إرسال السلكية تتمثل بموديول بلوتوث HC-05إلرسال التنبيه.
وقمنا بدمج القطع اإللكترونية من هذه المراحل الثالث ضمن جورب لكي يكون المريض مرتاحاً إزاء
استعماله للجهاز.
ثالثا :بالنسبة لمرحلة استقبال التنبيه فتتم بواسطة جهاز محمول عامل بنظام أندرويد وذلك نظ اًر
النتشاره الواسع وسهولة استخدامه من خالل تطبيق قمنا ببرمجته خصوصاً ألداء هذه المهمة.
1.1ملخص عن المحتويات:
حاولنا في هذا البحث تدريج األفكار وترتيبها لتساعدنا على فهم المشروع بشكل صحيح ومنطقي ،لذلك
رتبنا فصوله على النحو التالي:
.1الفصل األول :مقدمة عامة عن المشروع حيث تناولنا أهمية المشروع ومراحله.
تحدثنا فيه عن الجهاز العصبي بشكل عام وركزنا على تشريح المراكز العصبية المتضررة عند
مريض ألزهايمر ،كما تناولنا الخرف وأنواعه باعتبار أن مرض ألزهايمر هو أحد أنواع الخرف.
توسعنا في تفصيل مراحل الداء ،أعراضه ،أسبابه ،طرق التشخيص ،الوقاية والعالج.
3
مقدمة الفصل األول
كما خصصنا قسماً لبيان واجبات المحيط بالتكيف مع الوضع المعيشي الحتياجات المريض
وأهمية دور المرافق في العناية به .ثم تناولنا االبتكارات المختلفة في العالم التي هدفت لحماية
مريض ألزهايمر باألخص مشكلة التجوال.
وضح نا في هذا الفصل الخيارات المتاحة لكل مرحلة من مراحل المشروع واألسباب التي دفعتنا
الختيار القطع اإللكترونية للدراة وتقنيات اإلرسال واالستقبال لتركيب وتشغيل الجهاز.
مبدأ عمل الجهاز ومخططات تصميم دارة الجهاز والشكل الخارجي له وذكرنا اللغات البرمجية
المستخدمة كما ركزنا على تغذية الدارة نظ اًر لكون الجهاز محمول من قبل المريض خالل فترة
استخدامه.
.9المالحق
4
تشريح وفيزيولوجيا الجهاز العصبي الفصل الثاني
ُيصنّفّمرضّألزهايمرّكمرضّعصبيُّّيحدّثّتغيراتّعلىّالصعيدّالمجهريّفيّكاملّالقشرةّالمخيةّ،
لكن ّالبداية ّتكون ّفي ّمواقع ّمعينة ّمن ّالدماغّ .تشمل ّالمواقع ّالمبكرة ّحصان ّالبحرّ ،القشرة ّاألنفيةّ
الداخليةّ،والمناطقّالترابطيةّفيّالقشرةّالمخيةّ .
سنقوم ّفي ّهذا ّالفصل ّباستعراض ّالبنية ّالتشريحية ّللمناطق ّالمتضررة ّمن ّالجهاز ّالعصبي ّبشكلّ
رئيسيّ،حيثّأنّال ّوظيفةّاألساسيةّللجهازّالعصبيّهيّتلقيّالتنبيهاتّالحسيةّوارسالهاّإلىّاألعضاءّ
اءّأكانتّعضليةّأمّغديةّ .
ُّ الم ْستَفعلَةّ،سو
ُ
تقسمّالجملةّالعصبيةّإلىّقسمينّرئيسينّ:الجملةّالعصبيةّالمركزيةّوالجملةّالعصبيةّالمحيطيةّ .
يتوضعّالدماغّضمنّجوفّالقحفّ.وهوّيتواصلّمعّالنخاعّالشوكيّعبرّالثقبةّالكبرىّ.وتحيطّبهّ
األغشية ّالسحائيةّالثالثةّ:األمّالجافيةّ،األمّالعنكبوتيةّواألمّالحنونّ.هذهّاألغشيةّالتيّتتواصلّمعّ
مثيالتهاّمنّأغشيةّسحاياّالنخاعّالشوكيّ.ويحيطّبه ّالسائلّالدماغيّالشوكيّالمتوضعّضمنّالحيزّ
تحتّالعنكبوتيّللدماغ.
ُّيقسمّالدماغّاصطالحياًّإلىّثالثةّأقسامّرئيسيةّهيّحسبّتسلسلّصاعدّمنّالنخاعّالشوكيّ :
.1الدماغّالخلفي .Hindbrain
.2الدماغّالمتوسط .Midbrain
.3الدماغّاألمامي .Forebrain
وتبدوّاألقسامّواضحةّفيّالشكلّ(ّ .)1-2
ّ
6
تشريح وفيزيولوجيا الجهاز العصبي الفصل الثاني
ويمكنّتقسيمّالدماغّالخلفيّإلىّ ّ:
ويمكنّأيضاًّتقسيمّالدماغّاألماميّإلى:
-الدماغّالبيني ّ:Diencephalonالذيّيشكلّالقسمّالمركزيّمنّالدماغّاألمامي.
-الدماغّاالنتهائي ّ:Telencephalonالذيّيشكلّنصفيّالكرةّالمخية.
-جذعّالدماغ :Brainstemوهوّمصطلحّاتفاقيّيطلقّعلىّالنخاعّالمتطاولّوالجسرّوالدماغّ
المتوسطّ ،وهو ّكذلك ّالقسم ّالذي ّيبقى ّمن ّالدماغ ّبعد ّاستئصال ّنصفي ّالكرة ّالمخيةّ
والمخيخ[1] .
ّ
ّ
الشكل ( )2-1أقسام الدماغ ][1
سنتوسعّفيّتشريحّالدماغّاالنتهائيّ(المخ)ّفقطّلعالقتهّالمباشرةّبموضوعّبحثناّ .
7
تشريح وفيزيولوجيا الجهاز العصبي الفصل الثاني
المخ :Cerebrum
هو ّأكبر ّأقسام ّالدماغّ ،ويتألف ّمن ّنصفي ّكرة ّمخيةّ ،تربط ّبينهما ّكتلة ّمن ّمادة ّبيضاء ّتسمىّ
الجسم ّالثفني ّّ .Corpus Callosumيمتد ّكل ّنصف ّكرة ّمخية ّمن ّالعظم ّالجبهي ّفي ّاألمام ّإلىّ
العظمّالقذاليّفيّالخلفّ،معتلياً ّالحفرتينّالقحفيتينّاألماميةّوالوسطىّ،ومنّثمّالخيمةّالمخيخيةّ
فيّالخلف.
الطبقة ّالسطحية ّمن ّكل ّنصف ّكرة ّهي ّالقشرة ،Cortexوهي ّمكونة ّمن ّمادةّسنجابيةّ .والقشرةّ
المخيةّمجعدةّفيّطياتّتسمىّالتالفيف ،Gyriوتفصلّبينهاّشقوقّأوّأثالم ّ.Sulciتزدادّمساحةّ
المنطقةّالسطحيةّفيّالقشرةّبشكلّهائلّنتيجةّلهذهّالبنيةّ.وقدّتمّاالتفاقّعلىّعددّمنّاألثالمّ
الكبيرةّالتيّتقسمّسطحّكلّنصفّكرةّإلىّفصوص ّ ّ.Lobes
يوجدّداخلّكلّنصفّكرةّلبّمركزيّمكونّمنّمادةّبيضاءّتحويّداخلهاّكتالًّكبيرةّمتعددةّمكونةّ
منّمادةّسنجابيةّتسمىّالنوىّالقاعدية Basal Nucleiأوّالعقد .Gangliaوهنالكّتجمعّعلىّشكلّ
مروحة ّمن ّألياف ّعصبية ّيطلق ّعليها ّاسم ّاإلكليل ّالمتشعع Corona Radiateوتمر ّفي ّالمادةّ
البيضاءّبينّالقشرةّالمخيةّوجذعّالدماغّفيّكالّاالتجاهينّصعوداًّونزوالً.
يسمى ّالجوف ّالموجود ّضمن ّكل ّنصف ّكرة ّمخي ّبالبطين ّالجانبي .Lateral Ventricleيتصلّ
البطينانّالجانبيانّمعّالبطينّالثالثّعبرّالثقبتينّبينّالبطينتين .Interventricular Foramina
وفيّسياقّالنموّ،يكبرّالمخّويصبحّضخماً ّجداًّ،فيغطيّالدماغّالبينيّوالدماغّالمتوسطّوالدماغّ
األمامي[1] .
يظهرّالشكلّ(ّ)2-2المقطعّاألنسيّلنصفّالكرةّالمخيةّاأليمن.
8
تشريح وفيزيولوجيا الجهاز العصبي الفصل الثاني
يتكونّمنّلبّداخليّ(مادةّسنجابية)ّويحيطّباللبّغطاءّمنّ(مادةّبيضاء)ّ.وتشاهدّالمادةّالسنجابيةّ
فيّالمقطعّالمعترضّكدعامةّلهاّشكلّّ Hمعّأربعةّأعمدةّأوّقرونّسنجابيةّأماميينّوخلفيينّ.يجمعّ
بينّاألعمدةّصوارّسنجابيّيحويّالقناةّالمركزيةّالصغيرةّ .
ّويتألفّمنّ :
9
تشريح وفيزيولوجيا الجهاز العصبي الفصل الثاني
عددهاّّ12زوجاًّتخرجّمنّالقحفّعبرّالثقوب.
11
تشريح وفيزيولوجيا الجهاز العصبي الفصل الثاني
1.1.2.1األعصاب الشوكية:
عددهاّّ31زوجاًّتخرجّمنّالنفقّالفقريّعبرّالثقوبّبينّالفقريةّ(ّ8أزواجّرقبيةّ12ّ،زوجّصدريّ،
ّ5أزواجّقطنيةّ5ّ،أزواجّعجزيةّ1ّ،زوجّعصعصيّواحد)ّ.كماّفيّالشكلّ(ّ [1] .)3-1
اصطلحّتسميةّبعضّالبنىّمجتمعةّبالجهازّالحوفي؛ّأالّوهي:
-التشكيلّالحصاني.
-النواةّاللوزية.
-الجسمينّالحلميين.
-النواةّالمهادية.
-التالفيفّ(تحتّالثفنيّ،الحزاميّوالمجاورّلحصانّالبحر)ّ .
هوّتبارزّمنحنّمنّمادةّسنجابيةّيمتدّعبرّكاملّامتدادّأرضيةّالقرنّالسفليّللبطينّالجانبيّ.نهايتهّ
األمامية ّمتضخمة ّوتشكل ّقدم ّحصان ّالبحرّ .يعود ّاسمه ّإلى ّشبهه ّفي ّالمقطع ّاإلكليلي ّبحصانّ
البحرّ ّ.
ّبنيتهّعبارةّعنّّ3طبقاتّ :
11
تشريح وفيزيولوجيا الجهاز العصبي الفصل الثاني
ّ
الشكل ( )4-1مقطع إكليلي في حصان البحر والبنى العائدة إليه ][1
يتمكن ّالجهاز ّالحوفيّ ،من ّخالل ّالوطاء ّواتصاالته ّبمنبع الجملة ّالعصبية ّالذاتية ّوضبطه ّلجهازّ
الغددّالصمّ،منّالتأثيرّفيّمظاهرّمتعددةّمنّالسلوكّاالنفعاليّ.وهذاّيشملّبشكلّخاصّارتكاساتّ
الخوفّوالغضبّواالنفعاالتّالمرافقةّللسلوكّالجنسيّ .
تؤمنّاالرتباطاتّالصادرةّوالواردةّالمتنوعةّللجهازّالحوفيّطرقاً ّمنّأجلّتحقيقّدمجّواستجابةّفعالةّ
لمجموعةّواسعةّمنّالمنبهاتّالخارجيةّ [1] .
12
تشريح وفيزيولوجيا الجهاز العصبي الفصل الثاني
تسببّالعديدّمنّاألمراضّتنكساًّفيّأجزاءّمختلفةّمنّالجهازّالعصبيّدونّوجودّسببّخارجيّيمكنّ
كشفهّ .وان ّالعوامل ّالوراثية ّتلعب ّدو اًر ّكبي اًر ّفي ّالعديد ّمن ّالحاالت ّلكن ّالسبب ّمازال ّمجهوالً ّفيّ
غالبية ّالحاالتّ .تعتمد ّالمظاهر ّالسريرية ّعلى ّأيّ ّالبنيات ّهي ّالمصابةّ ،حيث ّيسبب ّتنكسّالقشرّ
المخيّحدوثّالخرفّوأشيعّنمطّمنهّهوّداءّألزهايمرّ.أماّتنكسّالعقدّالقاعديةّفيؤديّإلىّاضطرابّ
الحركةّالذيّيتظاهرّعلىّشكلّحركةّقليلةّأوّكثيرةّويعتمدّذلكّعلىّالبنياتّالمصابةّ.ومنّاألمثلةّ
علىّهذهّالحاالتّداءّباركنسونّوداءّهينتينغتونّ.يسببّالتنكسّالمخيخي ّعادةّالرنحّ.يمكنّللتنكسّ
أيضاً ّأنّيحدثّفيّالحبلّالشوكيّأوّاألعصابّالمحيطيةّمؤدياً ّلحدوثّاضطرابّحركيّأوّحسيّ
أوّمستقلّ .
داء ألزهايمر:
يعتبر ّداء ّألزهايمر ّأشيع ّسبب ّللخرف ّويحدث ّغالباً ّعند ّالمرضى ّفوق ّعمر ّّ 56عاماًّ .العواملّ
الوراثيةّهامةّخاصةّإذاّكانّسنّالبدءّدونّعمرّّ56عاماًّ.قدّيشكلّالمرضّالعائليّحواليّّ%56منّ
الحاالت ّوقد ّتم ّوصف ّشذوذات ّجينية ّفي ّعدة ّصبغيات ّمختلفة ّخاصة ّالصبغيات ّّ .1-14-21إنّ
وراثةّأحدّاألليلين Allelesلصميمّالبروتينّالشحمي ،)apoɛ( ɛوهو 4ɛتترافقّمعّزيادةّخطرّتطورّ
المرضّإلىّأربعةّأضعافّ.
)ّعادةًّلحالةّتخليطّحادةّ(اعتاللّالدماغّلفيرنكة)ّوشذوذاتّجذعّ
ّ يتظاهرّعوزّالثيامينّ(فيتامينّB1
الدماغّمثلّالرنحّوال أررأةّوضعفّالعضالتّخارجّالمقلةّ(خاصةّضعفّالعضلةّالمستقيمةّالوحشية)ّ.
13
تشريح وفيزيولوجيا الجهاز العصبي الفصل الثاني
إذا ّلم ّتعالج ّهذه ّالحالة ّبشكل ّكاف ّفقد ّتؤدي ّإلى ّالخرف ّالذي ّيتميز ّباضطراب ّشديد ّفي ّالذاكرةّ
قصيرةّاألمدّمترافقّمعّالميلّللتخريف Confabulationويدعىّمتالزمةّكورساكوفّ.قدّيحدثّالعوزّ
نتيجة ّلسوء ّالتغذية ّ(بما ّفيه ّسوء ّالتغذية ّالناجم ّعن ّسوء ّاستخدام ّالكحول ّالمزمن) ّأو ّسوءّ
االمتصاصّأوّحتىّاإلقياءّالمديدةّ(كماّفيّالقيءّالمفرطّالحملي)ّ.يمكنّأنّيتمّالتشخيصّكيماوياًّ
حيوياً ّبانخفاض ّمستوى ّترانس ّكيتوالز Transketolaseفي ّالكريات ّالحمراء ّلكن ّهذا ّاالختبار ّمنّ
الصعبّالقيامّبهّغالباًّلذلكّيتمّالتشخيصّعادةّسريرياًّ.يجبّالتفكيرّفيّهذهّالحالةّعندّأيّمريضّ
مصابّبالخرفّأوّالتخليطّبسببّإمكانيةّمعالجتهاّوفيّحالّوجودّأيّشكّفمنّاألفضلّعادةّإعطاءّ
المعالجةّعلىّكلّحالّ ّ.
هذه ّالحالة ّأندر ّبكثير ّمن ّداء ّألزهايمر ّويصيب ّفيها ّالتنكس ّبشكل ّرئيسي ّالفصين ّالصدغيّ
والجبهيّ .يتميز ّهذا ّالمرض ّنسيجياً ّبوجود ّاألجسام ّاالشتمالية ّالهيولية ّاألليفة ّللفضة ّ(أجسام ّبيك
)Pick Bodiesوالعصبوناتّالمنتفخةّبسببّانحاللّالكروماتينّ(انحاللّجسيماتّنيسل)ّ(خالياّبيك
ّ.)Pick Cellsقدّيتظاهرّالمرضىّبتغيرّالشخصيةّالناجمّعنّإصابة الفصّالجبهيّأوّيتظاهرونّ
بالحبسةّالمترقيةّ.تبقىّالذاكرةّسليمةّنسبياًّفيّالمراحلّالباكرة .والّتوجدّمعالجةّنوعيةّلداءّبيك.
يحدثّفيّداءّجسمّليويّالمنتشرّإصابةّفيّالقشرّالدماغيّشبيهةّباإلصابةّالتيّتحدثّفيّالمادةّ
السوداءّفيّداءّباركنسونّ،تتظاهرّالحالةّبضعفّمعرفي Cognitiveفيّسياقّمتالزمةّخارجّهرميةّ،
وقد ّتكون ّالمظاهر ّالمعرفية ّغير ّقابلة ّللتمييز ّعن ّتلك ّالمظاهر ّفي ّداء ّألزهايمرّ .تكون ّالحالةّ
المعرفية ّلدى ّالمرضى ّمتموجة ّويكون ّلديهم ّنسبة ّحدوث ّعالية ّلألهالسات ّالبصرية ّوهم ّحساسونّ
بشكلّخاصّلهذاّالتأثيرّالجانبيّالناجمّعنّاألدويةّالمضادةّللباركنسونيةّ.كماّأنهمّحساسونّأيضاًّ
للدواءّالمضادّلل ُذهانّ.الّتوجدّمعالجةّنوعيةّلهذهّالحالةّ [2] .
11
داء ألزهايمر الفصل الثالث
هو مرض دماغي متطور يدمر خاليا المخ ،مما يؤدي إلى مشكالت في الذاكرة والتفكير والسلوك،
ويؤثر بشدة في عمل وحياة الشخص المصاب ونمط حياته االجتماعي ،فيتدهور وضع المريض
المصاب بمرور الوقت ،وغالبا يؤدي إلى الوفاة .ويصنف مرض ألزهايمر اليوم بكونه السبب الرئيس
السادس للوفاة عالمياُ .سمي باسم الطبيب األلماني "ألوسي ألزهايمر" ،الذي كان أول من وصف
المرض عام 6091م.
لويحات ( :)Plaquesتراكم بروتين ،غير مؤذ عادة ،يدعى أميلويد – بيتا (،)beta Amyloid
من الممكن أن يسبب ضر ار في عملية االتصال بين خاليا المخ.
حبيكات ( :)Tanglesالمبنى الداخلي للخاليا الدماغية مرهون باألداء السليم والطبيعي لبروتين
يدعى تاو .Tau proteinتحصل تغيرات في ألياف بروتين تاو عند مرضى ألزهايمر ،تؤدي
إلى التوائها والتفافها .العديد من الباحثين يعتقدون بأن هذه الظاهرة قد تسبب ضر ار كبي ار
عليها[13] . وخطي ار للخاليا العصبية ،بل والقضاء
تتطور اإلصابة بالمرض تدريجيا ،ويمر المصاب بخمس مراحل مرضية وهي:
في هذه المرحلة ال تبدأ األعراض بالظهور ،وقد ال يعلم الشخص بأنه مصاب بألزهايمر إال من خالل
][14 الفحوصات الدقيقة والمتطورة ،وقد تستمر هذه المرحلة لسنوات قبل اكتشاف اإلصابة بالمرض.
يعاني األشخاص في هذه المرحلة من تغيرات خفيفة في الذاكرة والقدرة على التفكير واالكتئاب ،لكنها
ال تؤثر على حياة الشخص وعالقاته ،لكن قد تتأثر قدرة الشخص على اتخاذ الق اررات السليمة ،ويمكن
أن تصبح أكثر صعوبة.
61
داء ألزهايمر الفصل الثالث
وتتشابه هذه األعراض مع أمراض أخرى غير ألزهايمر ،لذا فقد يحتاج الشخص لفحوصات أكثر دقة
][14 لتحديد السبب.
وغالبا ما يشخص مرض ألزهايمر في مرحلة الخرف البسيط عندما يصبح واضحا لدى العائلة
واألطباء أن الشخص يجد صعوبة كبيرة في الذاكرة والتفكير.
-فقدان الذاكرة لألحداث قريبة الحدوث :قد يواجه الشخص وقتا صعبا لتذكر المعلومات
واألحداث المكتسبة حديثا.
-صعوبة في القدرة على حل المشكالت ،والقيام بالمهام المعقدة ،والتوصل ألحكام
وق اررات سليمة.
-تغيرات في الشخصية :قد يصبح الشخص أكثر هدوءا أو انطوائية خاصة في المواقف
الصعبة اجتماعيا أو الغضب الشديد غير المعهود .وقد يقل االهتمام والدافع إلكمال المهام.
-صعوبة تنظيم األفكار والتعبير عنها :كالعثور على الكلمات المناسبة لوصف األشياء ،أو
][14 التعبير عن األفكار بوضوح.
تتضم ن وجود اضطرابات أكثر في الذاكرة ،وضعف الوظيفة اإلدراكية ،ويحتاج المريض فيها إلى
مساعدة على الحياة اليومية واألمور األساسية.
-عدم القدرة على تذكر تفاصيل مهمة مثل :عنوانه الحالي أو رقمه ...وغيرها.
-يرتبك المريض حيال التواريخ واأليام.
-يعاني صعوبات في حل المسائل الحسابية مثل الطرح وغيرها.
-يحتاج إلى مساعدة في اختيار مالبسه المالئمة لكل فصل أو مناسبة.
][14 -يسترجع عادة معلوماته األساسية عن نفسه ،اسمه ،أطفاله ،أو شريك حياته.
61
داء ألزهايمر الفصل الثالث
متالزمة الغروب:
يصاب حوالي 19%من المصابين بألزهايمر والخرف بمتالزمة غروب الشمس فتزداد شدة أعراضهم
مع غروب الشمس وقد يستمر ذلك طوال الليل مما يمنعهم عن النوم ويجعلهم يهيمون أو يتجولون من
غير هدى .ويترتب على ذلك إرهاق من يرعى المريض .فمنذ غروب الشمس يصبح المرضى أكثر:
-تشويشا وارتباكا.
-هياجا وهذيانا.
-سرعة في االنفعال والعصبية والصراخ.
-فرط التوتر والقلق.
-عدم القدرة على الهدوء وكثرة التململ والضجر.
-معاناة من مشاكل في النوم ،مما يسبب مشيهم ذهابا وايابا والتجول من غير هدى.
-العنف واالستعداد للشجار والقتال.
وعادة ما تزداد شدة هذه الحالة خالل المرحلة المتوسطة من مرض ألزهايمر والخرف ،بينما تقل حدة
األعراض تدريجيا مع تطور المرض وتقدمه.
سبب متالزمة غروب الشمس ليس مفهوما بعد .لكن بينت دراسات أُجريت على فئران المختبر أن
جسم كبار السن يفرز كمية أكبر من أنزيم يسبب التوتر والعصبية وسرعة الهياج ليال قبل موعد النوم،
][18 مقارنة بالكمية الصغيرة التي تصنعها الفئران األصغر سنا.
وهي مرحلة التدهور اإلدراكي الشديد جدا ،إذ يفقد المصاب القدرة على:
61
داء ألزهايمر الفصل الثالث
سنوات[14] . متوسط ما يستغرقه المرض من مراحله األولى حتى الموت هو 69
يعتقد العلماء أن مرض ألزهايمر ناجم عن مزيج من عوامل وراثية وعوامل أخرى تتعلق بنمط الحياة
والبيئة المحيطة .ومن الصعب جدا فهم مسببات وعوامل ألزهايمر ،لكن تأثيره على خاليا الدماغ
واضحة ،إذ أنه يصيب خاليا المخ ويقضي عليها.
السن:
مرض ألزهايمر يظهر عادة فوق سن الـ 16عاما ،لكن يمكن أن يظهر ،في حاالت نادرة جدا ،حتى
قبل سن 09عاما .نسبة انتشار المرض بين األشخاص الذين تتراوح أعمارهم بين 40-16عاما هي
أقل من .%6أما بين الذين في سن 56عاما وما فوق كبار السن ،فإن نسبة انتشار ألزهايمر تبلغ
نحو .%69
العوامل الوراثية:
إذا كان في العائلة مرضى بألزهايمر ،فإن احتمال إصابة أبناء العائلة من الدرجة األولى ااألبناء
البنات ،األشقاء الشقيقات) بالمرض هو أعلى بقليل .اآلليات الوراثية النتقال مرض ألزهايمر بين أفراد
العائلة الواحدة لم يتم التعرف عليها تماما بعد ،لكن العلماء يالحظون بضع طفرات جينية تزيد من
خطر اإلصابة في عائالت معينة.
الجنس:
النساء أكثر عرضة ،من الرجال ،لإلصابة بمرض ألزهايمر .وأحد األسباب لذلك هو أن النساء يعشن
سنوات أكثر .كما تصاب النساء بداء السكري الكهلي بنسبة أعلى من تلك عند الرجال ،ويعتبر داء
السكري أحد العوامل الخطرة لإلصابة بالداء .باإلضافة إلى انخفاض نسبة مستوى هرمون
األوستروجين بعد سن الضهي ،وكما هو معروف يعتبر هذا الهرمون عامال وقائيا ضد الداء.
61
داء ألزهايمر الفصل الثالث
األشخاص الذين يعانون من عيوب إدراكية بسيطة لديهم مشاكل ذاكرة أكثر خطورة من المقبول
والمعتاد في سنهم ،ولكن ليست خطيرة بما يكفي لتعريفها بأنها الخرف .كثير من الناس من ذوي هذه
العيوب يصابون بمرض ألزهايمر في مرحلة ما.
نمط الحياة:
العوامل التي تزيد خطر اإلصابة بأمراض القلب تزيد أيضا مخاطر اإلصابة بمرض ألزهايمر .من
بينها:
لقد وجدت الدراسات عالقة بين مستوى التعليم المنخفض وبين خطر اإلصابة بمرض ألزهايمر .لكن
السبب الدقيق لذلك غير معروف .يرى بعض الباحثين أنه كلما استخدمنا دماغنا أكثر كلما تم إنشاء
المزيد من مناطق التماس واالتصال بين الخاليا العصبية ،والتي تشكل احتياطيا أكبر في سن
الشيخوخة .ولكن ،ربما كان من الصعب أصال مالحظة مرض ألزهايمر لدى األشخاص الذين يشغلون
][13 أدمغتهم بصورة دائمة.
3.1المظاهر السريرية:
إن المظهر السريري الرئيسي هو ضعف الذاكرة المتأخرة أي عدم القدرة على استعادة اتذكر)
المعلومات المكتسبة في الماضي ولهذا يراجع المريض بضعف تدريجي في الذاكرة مترافق عادة مع
اضطراب باقي الوظيفة القشرية .تتأثر كل من الذاكرة قصيرة األمد والذاكرة طويلة األمد لكن العيوب
في الذاكرة القريبة تكون أكثر وضوحا عادة ،والحقا أثناء سير المرض تصبح المظاهر النموذجية هي
02
داء ألزهايمر الفصل الثالث
2
.aphasiaقد 3
Visuo-spatialوالحبسة Apraxiaوالضعف اإلبصاري-الفراغي 1
العمه الحركي
يشتكي المرضى أنفسهم في المراحل الباكرة من الصعوبات لكن مع ترقي المرض يصبح من الشائع
بالنسبة للمرضى أن ينكروا وجود أي شيء ليس على ما يرام اعمه العاهة .)Anosognosia 4وفي هذه
الحالة غالبا ما يتم إحضار المرضى لمراكز العناية الطبية من قبل من يعتني بهم .ويصاب المرضى
باالكتئاب وقد يصبحوا عدوانيين أحيانا وُيالحظ أن المظاهر السريرية تسوء بشكل حاد عند حدوث
مرض عارض مرافق[2] .
] [1أحد اضطرابات الحركة التي يسببها تلف في خاليا المخ اخاصة قشرة الجزء الخلفي للفص الجداري) حيث يصبح فيها
الشخص غير قاد ار على التخطيط الحركي للقيام بالمهام أو الحركات التي تطلب منه.
] [2فقد اإلحساس "بالمكان" بالنسبة للشخص والبيئة المحيطة به وبالنسبة لألشياء وبعضها البعض.
] [3فقد القدرة على إحداث الكالم ولها أنواع حسب المنطقة المتضررة من الدماغ.
عبارة عن حالة يعاني الشخص فيها من عجز معين وهو غير مدرك بوجود هذا العجز.
َ
][4
06
داء ألزهايمر الفصل الثالث
-السلوك الصاخب.
-التجول على غير هدى.
][15 -االنسحاب المفاجئ من األنشطة.
يبدو الدماغ بالفحص العياني ضام ار خاصة القشر الدماغي وحصان البحر .Hippocampusكما في
الشكل ( ،)1-3أما الفحص النسيجي فيظهر وجود لويحات شيخوخية Senile Plaquesوتشابكات لييفية
عصبية Neurofibrillary Tanglesفي القشر الدماغي وهي عبارة عن كتل وتشابكات من الزالل
المتغير داخل الخاليا العصبية .وهذه اللويحات والتشابكات تؤدي الى موت الخاليا العصبية في
الدماغ .ويظهر التلوين النسيجي الكيمياوي كميات هامة من المادة النشوانية Amyloidفي اللويحات.
وقد تم وصف العديد من شذوذات النواقل العصبية المختلفة خاصة ضعف النقل كوليني الفعل رغم أن
][2 النورأدرينالين و 5-HTوالغلوتامات والمادة Pكلها تكون مصابة أيضا.
3.1التشخيص:
يقوم الطبيب عادة بجمع المعلومات من المريض أو عائلته حول التاريخ المرضي الطبي للمريض.
ويستطيع األطباء تشخيص ٪09من حاالت مرض ألزهايمر تشخيصا دقيقا .يمكن تشخيص هذا
00
داء ألزهايمر الفصل الثالث
المرض نهائيا فقط بعد الموت ،وذلك باستخدام الفحص المجهري للكشف عن اللويحات ا)Plaques
][13 والحبيكات ا.)Tangles
تشمل التحاليل المخبرية االختبارات الدموية ،مثل :تعداد الدم الكامل ،سرعة التثفل ،اختبارات الوظيفة
الكبدية والدرقية وفيتامين B12وغيرها.
كما يتم إجراء البزل القطني أو أخذ خزعة من الدماغ لبعض المرضى المختارين.
ومن خالل التمعن بصور مسح الدماغ ،يمكن لألطباء مالحظة وتحديد نتائج شاذة أو غير طبيعية،
][2 مثل تجلطات الدم ،النزيف أو األورام والتي قد تكون عالمات وأعراض لمرض ألزهايمر.
يطلق عليه أيضا التصوير الطبقي المحوري ،ويستخدم في الكشف عن اآلفات الكائنة داخل القحف.
ويعد هذا اإلجراء سريعا ومأمونا ودقيقا .والجرعة الكلية لإلشعاع التي يتلقاها الشخص هنا ليست أكبر
من جرعة الصورة الشعاعية البسيطة للقحف.
يعتمد الـ CTعلى المبادئ الفيزيائية ذاتها التي تعتمد عليها صور األشعة السينية التقليدية ،إذ أن البنى
تتميز إحداها عن األخرى تبعا لقدرتها على امتصاص طاقة األشعة السينية .يصدر أنبوب األشعة
السينية في الـ CTحزمة ضيقة من األشعة تقوم بحركات دورانية حول رأس المريض متسلسلة وفق
قوس تبلغ 180درجة .وبعد مرور األشعة السينية عبر الرأس تُجمع بكاشف خاص يحولها إلى
إشارات كهربائية تُلقم إلى حاسب يعالجها ويخرجها في صورة على شاشته .يرى الفاحص بشكل
أساسي صورة مقطع رقيق عبر الرأس يمكن طباعتها للفحص فيما بعد .كما يبدو في الشكل ا.)2-3
02
داء ألزهايمر الفصل الثالث
هذه الطريقة في التصوير هي من الحساسية بحيث يمكن بسهولة إظهار الفوارق الصغيرة في
امتصاص األشعة السينية .يمكن تمييز المادة السنجابية للقشرة المخية ،والمادة البيضاء ،والمحفظة
الداخلية ،والجسم الثفني ،والبطينات ،والفسحات تحت العنكبوتية .ويمكن حقن وسيط محتو على اليود
المختلف[1] . داخل األوعية ،األمر الذي يعزز كثي ار التباين بين األنسجة ذات الصبيب الدموي
تستخدم تقنية الـ MRIالخصائص المغناطيسية لنواة الهيدروجين المثارة بموجات تواتر راديوي يصدرها
ملف يحيط بالرأس .تقوم نوى الهيدروجين المثارة بإطالق إشارة يمكن كشفها كتيارات كهربائية محرضة
في ملف استقبال .الـ MRIمأمون للمريض تماما ،وهو يتمتع بمقدرة أفضل على التمييز بين المادتين
السنجابية والبيضاء مما يجعل الـ MRIأكثر إيضاحا من التفريسة بالـ .CTيعود السبب إلى احتواء
المادة السنجابية كمية من الهيدروجين على شكل ماء أكبر منها في المادة البيضاء ،والى كون ذرات
الهيدروجين في الشحم أقل ارتباطا .يوضح الشكل ا )3-3انكماش خاليا الدماغ خاصة حصان البحر
][1 وتوسع الفراغات المحيطة بالتالفيف.
02
داء ألزهايمر الفصل الثالث
الشكل ( )1-1صورة رنين مغناطيسي تظهر الفرق بين دماغ طبيعي ودماغ مصاب بألزهايمر ][16
تستخدم هذه التقنية في التصوير للكشف عن مناطق الدماغ األقل نشاطا وعن كثافة اللويحات
( .)Plaquesوتعتمد على النظائر المشعة التي تتفكك بإصدار إلكترونات موجبة الشحنة ابوزترونات)
لتشكيل خارطة للعمليات الكيماوية الحيوية ،والفيزيولوجية ،والدوائية ،التي تحصل في الدماغ.
حيث يتم وسم الجزيئات المعروفة بسلوكها الكيميائي الحيوي في الدماغ بالنظير المشع ،ثم يحقن
المريض بها .يمكن بعدئذ دراسة الفعالية االستقالبية للمركب بإجراء صور مقطعية عرضية للدماغ
باستخدام المبادئ ذاتها المستخدمة في الـ .CTوبإجراء سالسل من صور في أزمنة مختلفة وفي مواقع
تشريحية مختلفة ،يمكن دراسة التغيرات االستقالبية في الدماغ في هذه المواقع .وقد استخدمت هذه
التقنية لدراسة توزع النواقل العصبية ونشاطها ،وتغيرات استهالك األكسجين ،وجريان الدم الدماغي.
وقد استخدم PETبنجاح في تقييم المرضى المصابين بأورام دماغية ،واضط اربات الحركة والنوبات
الصرعية ،والفصام.
02
داء ألزهايمر الفصل الثالث
الشكل ( )3-1صورة PETتظهر الفرق بين دماغ طبيعي ودماغ مصاب بألزهايمر ][16
وبالرغم من أن التأكيد النسيجي للتشخيص يحدث عادة بعد الوفاة فقط .مازال الباحثون يعملون لتطوير
أدوات تشخيصية جديدة للمساعدة في تشخيص مرض ألزهايمر في مراحل مبكرة جدا ،وقبل أن يتسبب
األعراض[1] . في ظهور
3.1العالج:
ال يوجد عالج نهائي لمرض ألزهايمر حاليا ،والتأثيرات على نوعية الحياة عند كل من المريض ومن
يعتني به مازالت غير واضحة ،ولكن يصف األطباء األدوية للتخفيف من األعراض ،كاألرق ،القلق،
][14 االنفعاالت ،التخبط واالكتئاب.
3.1التعايش مع المرض:
التكيف مع الوضع المعيشي الحتياجات الشخص المصاب بمرض ألزهايمر هو جزء مهم من أي خطة
عالجية.
يمكن اتباع بعض الخطوات لمساعدة الشخص على التعايش مع مرض ألزهايمر ،منها:
-االحتفاظ بالمفاتيح ،المحافظ ،والهواتف المحمولة ،وغيرها من األشياء الثمينة في نفس المكان
في المنزل ،حتى ال تُنسى.
01
داء ألزهايمر الفصل الثالث
المحافظة على الروتين المنتظم ،للحد من تشويش المريض ومساعدته على التواصل ،وتقليل -
3.1المرافق:
تأتي أهمية دور المرافق من كون المريض قد تجاوز الطور الباكر من المرض ،ودخل في الطور
المتوسط إلى المتقدم منه ،وهو ما يعني أن قدرته على االعتماد على ذاته في تدبير أمور حياته
اليومية وأموره الشخصية باتت متدنية إلى درجة كبيرة .على المرافق إذا في هذه الحال أن يقوم بمهام
المرافقة لشخص تتراجع قدراته المعرفية بشكل مستمر ،ويزداد اعتماده على الغير حتى في تأمين
حاجاته الغريزية من مأكل ومشرب وطرح الفضالت.
إن المهام الملقاة على عاتق المرافق جسيمة ،وليس مستغربا أن يجد صعوبة في إنجازها لوحده ،من
هنا تأتي حاجته لالستعانة ببقية أفراد األسرة لتذليل بعض الصعوبات.
على الرغم من أن ألزهايمر هو مرض عضال ال شفاء منه ،إال أن العالجات قد تحسن من جودة حياة
المرضى ،كما يحتاج المرافقون األشخاص إلى دعم العائلة واألصدقاء من أجل النجاح في مقاومة
][4 المرض.
3..1جهود المجتمع:
من المعروف أن عدد الذين يعانون من خرف ألزهايمر على نطاق عالمي يبلغ نحو 47.5مليون
شخص حسب ما أشارت إليه منظمة الصحة العالمية في تقرير اآذار .)2015/وهذا الرقم آخذ
باالرتفاع بسرعة هائلة نتيجة زيادة أعمار المسنين ،وارتفاع عددهم في العشرين سنة األخيرة .كما
أشار التقرير إلى أن نسبة المصابين بالخرف بين عموم من يبلغون من العمر 19عاما فما فوق ،في
وقت معين ،تتراوح بين 6إلى 5من بين كل 699شخص .ومن المتوقع أن يرتفع العدد اإلجمالي
للمصابين بالخرف ليبلغ 46.1مليون مريض في عام 2939وحوالي ثالث اضعاف في عام 2969
ويعزى قدر كبير من هذه الزيادة إلى ارتفاع أعداد المصابين بهذا
ليصل 636.6مليون مريضُ .
المرض في البلدان المنخفضة الدخل والبلدان المتوسطة الدخل .ويؤدي الخرف بشكل عام إلى إجهاد
01
داء ألزهايمر الفصل الثالث
أُسر المرضى ومن يقومون على رعايتهم .ويمكن أن تتسبب الضغوط الجسدية والعاطفية واالقتصادية
النظم الصحية
في إلحاق كرب عظيم بأفراد أسر المرضى والقائمين على رعايتهم ،لذلك تولت ُ
واالجتماعية والمالية والقانونية توفير الدعم الالزم في هذا الصدد .فتم إنشاء العديد من المراكز
الصحية لتقديم الدعم والرعاية وتم ابتكار العديد من الوسائل لمساعدتهم في تجاوز المشكالت اليومية،
باألخص مشكلة التجوال أو المسير الليلي وذلك بيد أن 1من كل 69أشخاص مصابين بألزهايمر
منه[11] . يعانون
سوار بسيط يصنع بأشكال ومواد مختلفة كما في الشكل ا ،)6-3تدون عليه المعلومات
الشخصية للمريض كاسمه وعنوانه ورقم هاتف منزله أو مركز الرعاية ،وعبارة تفيد بأنه مريض
وحده[19] . ألزهايمر .وتفيد في المراحل األولى من المرض في حالة خروج المريض من المنزل
الشكل ( )3-1سوار وقالدة تابعة لجمعية أمريكية لرعاية مرضى ألزهايمر ][19
تعتمد على نظام تحديد المواقع العالمي Global Positioning Systemويضم النظام ثالث أجزاء
رئيسية تعمل معا من أجل تحديد وتتبع الموقع الجغرافي وهي:
01
داء ألزهايمر الفصل الثالث
مبدأ عملها:
يصل عدد األقمار الصناعية هذه إلى 20قم ار ،تدور في ستة مدارات متوسطة على ارتفاع
20000Kmعن سطح البحر وتؤمن طبيعة حركتها وتوزيعها رصد ستة أقمار على أقل تقدير في
آن واحد من أي نقطة معينة على سطح األرض ولفترة من الزمن وبالتالي تعطي تغطية جيدة طوال
اليوم لسطح األرض بارتفاع معين .وتقوم منشآت السيطرة بضبط ومراقبة حركة هذه األقمار ومساراتها
بصورة متواصلة وتصحيح وضعها في حال حدوث خطأ أو انحراف ،أما أجهزة الـ GPSفتمثل عدد
كبير ومتنوع من األجهزة التي تستقبل أو ترسل اإلشارات لتحديد الموقع والتعقب عن طريق هوائي
الجهاز وعادة تحوي األجهزة الحديثة على شاشة تعرض الموقع اآلني لحامل الجهاز في حالة الحركة
على خريطة مخزنة في جهاز التعقب فضال عن عرض االحداثيات والسرعة واالتجاه ،كما في الشكل
ا )1-3فاألجزاء الثالثة الرئيسية تعمل في آن واحد عن طريق التواصل باإلشارات الكهرومغناطيسية.
ويقوم جهاز الـ GPSبحساب المسافة بين الجهاز واألقمار التي يمكن استالم إشارتها باالستفادة من
معلومة وقت اإلرسال من القمر المحمولة على اإلشارة المستلمة ،وتحديد موقع كل قمر يمكن للجهاز
رصده واستالم إشارته وذلك الستخدام هذه المواقع كنقاط مرجعية لتحديد موقع الجهاز لدى المستخدم
5
[12] .triangulation باستخدام عملية التثليث الحسابية
الشكل ( )3-1هاتف ذكي يقوم بتحديد موقع باستخدام الـ [19] GPS
5هي وسيلة رياضية لتحديد موقع نقطة مجهولة باإلستفادة من موقع نقطة معلومة وذلك بتشكيل مثلث قائم الزاوية رؤوسه تمثل كل من القمر
وجهاز الـ GPSومسقط القمر على سطح األرض.
01
داء ألزهايمر الفصل الثالث
باالعتماد على هذه لتقنية تم إعادة آالف األشخاص إلى منازلهم قبل ابتعادهم لمسافات كبيرة.
تختلف أشكال هذه األجهزة حسب الشركة المصنعة ومستوى تعقيدها واستهالكها للطاقة ،منها:
جهاز محمول للجيب :تتميز هذه األجهزة بحجمها الصغير كما نالحظ ذلك بأبعاد الجهاز في
[20] .0.875 يمين الشكل ا )4-3طول ،2.6 inch :عرض ، 2 inch :سماكةinch :
22
داء ألزهايمر الفصل الثالث
إن نظام تحديد المواقع العالمي يمكن أن يعطي نتائج فيها نسبة خطأ ناتجة من الحاالت التالية:
.6إنحراف أو ضعف اإلشارة نتيجة إصطدامها بعوائق مثل األبنية الطويلة والجبال أو وجود
مجاالت كهرومغناطيسية مجاورة.
.2التأثيرات الجوية في طبقات اآليونوسفير والتروبوسفير.
.3وجود نسبة خطأ صغيرة في ساعة جهاز االستقبال والتي تتضاعف بصورة كبيرة عند ضرب
الزمن الذي ُيسجله الجهاز مع سرعة الموجة الكهرومغناطيسية الكبيرة جدا )سرعة الضوء(.
.0التشوه واإلنحرافات لمسار األقمار.
اإللكتروني[12] . .6الضوضاء والتشويش
26
داء ألزهايمر الفصل الثالث
هو جهاز دقيق هدفه التنبه لمحاولة المريض مغادرة سريره ليال بأسرع وقت ممكن .ويعتمد على قياس
ضغط قدم المريض على األرض بواسطة حساس ضغط رفيع جدا مصنوع من مواد عالية الحساسية،
حيث أن الضغط يزداد عند عند النهوض بسبب وزن الجسم ،فيقوم الجهاز بإرسال تنبيه إلى الهاتف
الذكي باستخدام تقنية البلوتوث بطاقة منخفضة ).Bluetooth Low Energy (BLE
أمام هذا الواقع نجد أنه من الضروري بذل جهدنا في إنجاز هذا المشروع ،للمساهمة في تقديم يد
المساعدة للمريض وأهله في مواجهة المرض وتذليل الصعوبات اليومية.
20
خطوات التوصل للمشروع بشكله الحالي الفصل الرابع
سنستعرض في هذا الفصل الخطوات التي اتبعناها للتوصل إلى الشكل النهائي لجهاز التنبيه مرو اًر
بأسباب اختيار عناصر الدارة اإللكترونية وذلك بعد تفصيل الهدف من المشروع والمخطط العام.
4.1الهدف من المشروع:
تنبيه مرافق مريض ألزهايمر خالل فترة نوم كل منهما عن طريق جهاز تنبيه صغير متصل بهاتفه
الذكي السلكياً ،وذلك لتخفيف العبء على المرافق ومنحه قسط من الراحة أثناء مراقبته المستمرة
للمريض.
4.1مخطط المشروع:
4.4.1المخطط العام:
4.4.1المخطط الصندوقي:
43
خطوات التوصل للمشروع بشكله الحالي الفصل الرابع
4.1خطوات المشروع:
4.4.4.1اختيار الحساس:
الغرض من الحساس هو اقتباس إشارة ضغط قدم المريض عند وضع قدمه على األرض وللقيام
بهذه المهمة وجدنا ثالثة أنواع يمكن استخدامها:
الشكل ( )4-1دارة جسر وطسطن المستخدمة لقياس تغير مقاومة مقياس االنفعال ][25
43
خطوات التوصل للمشروع بشكله الحالي الفصل الرابع
ال يوجد منه في بلدنا أيضاً ،لكن حصلنا عليه من مكبر صوت ) (Speakerمما جعله حساس
جداً لتغيرات الصوت المحيطة به.
ال يحتاج إلى تغذية خارجية للعمل إال أن إشارته غير مستقرة ،وبالتالي فهو غير مناسب
لتطبيقنا.
هو عبارة عن زر ميكانيكي يقوم بتغيير الحالة المنطقية عند الضغط عليه مباشرة .وهذا ما
اعتمدناه في مشروعنا.
43
خطوات التوصل للمشروع بشكله الحالي الفصل الرابع
جاءت هذه الخطوة بهدف تحسين الدخل لتحقيق االستجابة المطلوبة واستعملنا لتحقيقها مكثف من رتبة
النانوفاراد بشكل تفرعي مع المفتاح اللحظي ،نظ اًر إلى أن المفتاح يملك عطالة ميكانيكية تسبب تغيرات
سريعة في اإلشارة ناتجة عن االهتزاز الميكانيكي للمفتاح قبل أن تستقر اإلشارة على الحالة المنطقية
][7 الحقيقية.
43
خطوات التوصل للمشروع بشكله الحالي الفصل الرابع
4.4.1المعالجة:
4.4.1اإلرسال الالسلكي:
-منخفضة التكلفة.
وجدنا تقنيات مختلفة تتراوح في نسبة تعقيدها ويمكن استعمالها لتحقيق الغرض.
تقنية Wi-Fi
تستخدم هذه التقنية األمواج الراديوية لتبادل المعلومات بدالً من األسالك والكوابل .كما أنها قادرة على
اختراق الجدران والحواجز ،فتغطي بذلك نطاق عمل واسع ،وذات سرعة عالية في نقل واستقبال
البيانات تصل إلى ،54 Mbpsكما تتمتع بالوثوقية reliabilityواألمان .security
تقنية Bluetooth
هي تقنية السلكية تمكن الحواسيب والهواتف وغيرها من التواصل مع بعضها .تنقل إشارة Bluetooth
البيانات عبر األمواج الراديوية قصيرة المدى بتردد ،2.485GHzومدى قد يصل إلى 100mتعتمد
43
خطوات التوصل للمشروع بشكله الحالي الفصل الرابع
على معيار .IEEE 802.15معظم الهواتف الذكية تحوي بتركيبها رقاقة Bluetoothصغيرة ولديها
][32 مجال 10mتقريباً .ويمكن التواصل معها باستخدام رقاقة مبرمجة أخرى.
الجدول ( )4-1الفروقات الرئيسية بين [30]Bluetooth low energy technology & Classic Bluetooth technology
اعتمدنا في النهاية Classic Bluetooth technologyبسبب مواصفاتها وميزاتها التي تخدم هدف
المشروع وأبرزها هي شدتها ،طاقتها المنخفضة وتكلفتها القليلة.
43
خطوات التوصل للمشروع بشكله الحالي الفصل الرابع
ومن الجدير بالذكر أن هذه التقنيات ليست ضمن مجال المنافسة فقد تم تطوير كل منها لهدف معين،
ويتم اختيار التقنية المناسبة حسب التطبيق.
1.4.1االستقبال والتنبيه:
يتم االستقبال بواسطة جهاز ذكي بنظام تشغيل أندرويد ،Androidواخترنا هذه الوسيلة لألسباب
التالية:
-تعد األجهزة الذكية وخاصة الهواتف الذكية أحد أهم وسائل التواصل في عصرنا الحالي
ودخلت في كل مجاالت الحياة ويكاد ال يخلو أي منزل منها.
-يعتبر نظام تشغيل أندرويد نظام مفتوح المصدر ،أي يمكن ألي شخص كتابة وبرمجة
تطبيقات عاملة بهذا النظام دون الحاجة للرجوع إلى المالك.
][10,31 -معظم األجهزة الذكية العاملة بنظام أندرويد تحوي رقاقة Bluetoothفي األصل.
34
الدراسة النظرية للمشروع الفصل الخامس
سنستعرض في هذا الفصل تفاصيل خطوات المشروع والخواص الفيزيائية لمكونات دارة الجهاز
والمعايير الدولية المستخدمة.
كما ذكرنا في الفصل الخامس اعتمدنا في عملية اقتباس إشارة ضغط القدم على مفتاح لحظي.
المفتاح اللحظي هو أداة ميكانيكية تستخدم إما لقطع التيار أو لتحويل مساره في الدارة الكهربائية.
وله عدة أنواع منها ) )Push-button switchesمفتاح الوصل المؤقت ،وهي تستخدم لوصل أو قطع
الدارة بشكل مؤقت ،وتتوفر هذه المفاتيح بأنواع كما في الشكل (:)2-5
مفاتيح NCتوصل الدارة في الوضع الطبيعي ،ويمر التيار عبر الدارة عند عدم ضغط المفتاح ،أما
مفاتيح NOفإنها تفصل (تقطع الدارة) وال يمر تيار إذا لم يتم ضغط المفتاح وهو النوع الذي
][8 استخدمناه في مشروعنا.
24
الدراسة النظرية للمشروع الفصل الخامس
من المهم دراسة الخواص الفيزيائية وخواص التشغيل للمفتاح لتقدير الفترة الزمنية التي يمكن أن يعمل
بها .ويوضح الجدول ( )1-5أهم هذه الخواص.
24
الدراسة النظرية للمشروع الفصل الخامس
22
الدراسة النظرية للمشروع الفصل الخامس
2.1المعالجة:
للقيام بعملية المعالجة كان علينا إيجاد نظام مدمج مناسب .فالمنظومة المدمجة هي منظومة تعتمد
متحكماً صغرياً ،Microcontrollerومقادة بالبرمجيات ،وذات وثوقية ،وهي منظومة للتحكم في الزمن
الحقيقي ،تعمل في أوساط مختلفة وتباع بأسعار اقتصادية منافسة ،وظيفتها األساسية ليست حسابية
بل متحكم فيها باستخدام حاسوب مضمن ضمنها.
ومن الناحية العلمية يمكن تعريف األنظمة المدمجة بأنها أنظمة إلكترونية تحتوي على دوائر إلكترونية
وبرمجيات تعمل من خاللها على تنفيذ التطبيق المطلوب كمعالجة البيانات واتخاذ القرار المناسب في
الوقت المطلوب .فهو حاسب صغير على شريحة واحدة ،ويمكن تشبيهه باللوحة األم (Mother
][3 )Boardالموجودة في الحاسوب ولكنه يحوي زيادةً عليها المبدل التشابهي الرقمي .ADC
24
الدراسة النظرية للمشروع الفصل الخامس
بالنتيجة توصلنا إلى المتحكم المناسب لتطبيق المشروع وهو ATmega328P-puمن نوع AVR
من شركة .Atmelوذلك للميزات التالية:
24
الدراسة النظرية للمشروع الفصل الخامس
إن نوع وجودة عمل المتحكم الصغري يعتمد اعتماداً كلياً على معيارية البناء ،فضمن المعالج لدينا
الذاكرة ووحدة المعالجة المركزية ،وتقسم الذاكرة إلى قسمين:
-قسم للمعطيات.
-قسم للتعليمات.
طريقة العمل الداخلية للمتحكم الصغري بين وحدة المعالجة المركزية CPUوالذاكرة Memoryلها
نوعين ،كما يلي:
تعتمد على ناقل وحيد لنقل التعليمات والبيانات بين الذاكرة (الوحيدة) ووحدة المعالجة المركزية:
24
الدراسة النظرية للمشروع الفصل الخامس
تعتمد على ناقلين منفصلين ،أحدهما لنقل التعليمات واآلخر لنقل البيانات ،وتختلف ذاكرة البيانات عن
ذاكرة التعليمات ،حيث أن لكل ذاكرة خطوط عنونة وتحكم وممر معطيات مختلفة ،وبالتالي تتم عملية
قراءة التعليمات والبيانات في نفس الوقت.
إن بنى مسجالت التعليمات المتوضعة ضمن وحدة المعالجة تقسم حسب عدد التعليمات بلغة
Assemblyالتي يستطيع مسجل التعليمات أن يخزنها ويتعامل معها إلى ثالثة أقسام:
24
الدراسة النظرية للمشروع الفصل الخامس
تُحدد سرعة المتحكمات الصغرية عبر التردد الذي تعمل عليه أو كما يسمى مصدر الساعة clock
.sourceحيث يتم تنفيذ األوامر بسرعة تساوي مقلوب التردد الذي يعمل به المتحكم.
وتدعم متحكمات AVRالعديد من تقنيات توليد الذبذبات الالزمة لتشغيل المتحكم تختلف هذه التقنيات
في مدى دقتها ونسبة الخطأ والتكلفة المالية ،أهمها:
اعتمدنا في البداية على استخدام المذبذب الداخلي ،فوجدنا أن نسبة الخطأ الكبيرة التي تقدر بـ %3
غير مناسبة لتطبيق يحتاج إرسال بيانات؛ فاستعملنا مذبذب خارجي.
يتم استخدام الكريستالة ذات الطرفين لتوليد التردد المطلوب بدقة عالية جداً وبأقل نسبة خطأ ممكنة
حيث تبلغ نسبة الخطأ في الكريستالة حوالي 10Hzمن أصل 1millionوهو ما يساوي 0.00001
][5 واحد من كل مئة ألف وهذا يعني أنها أكثر دقة بنحو 1111مرة من .RC Oscillator
تحتاج هذه الكريستالة إلى مكثفات إضافية بسعة .22pFويبين الشكل ( )8-5طريقة توصيلها.
24
الدراسة النظرية للمشروع الفصل الخامس
45
الدراسة النظرية للمشروع الفصل الخامس
يمتلك المتحكم ATmega328ما مجموعه 82طرف ) (pinموزعة على 3بوابات ) (portكل واحد
منهم 8أطراف وهم PORTD، PORTC،PORTBومضاف إليهم األطراف المتعلقة بالطاقة والتردد.
أهمها:
-الطرف :VCCهذا الطرف الذي يستقبل الطرف الموجب للبطارية أو مصدر الطاقة المستخدم
(يجب أن يكون موجب بداية من 2.7 Vحتى 5.5 Vبحد أقصى).
-الطرف :GNDالطرف األرضي للمتحكم ويتم توصيله بالطرف األرضي للبطارية أو مصدر
الكهرباء المستخدم .يمتلك المتحكم زوج من األطراف GNDلتقليل الضجيج الكهربي ،Noise
فعندما يتواجد أكثر من مسار لألرضي فإن ذلك يحسن في القضاء على الضجيج الكهربي خاصة
إذا كان المتحكم يقوم بتوليد إشارات عالية السرعة (.)MHz
-الطرفان : XTAL2،XTAL1األطراف التي يتم توصيلها بدائرة المذبذب الخارجي.
-الطرف :AVCCاختصار لكلمة ADC VCCهذا الطرف مسؤول عن تشغيل المحول التناظري
الرقمي ADCالموجود داخل المتحكم ويجب أن يتم توصيله دائماً بنفس الجهد الذي يتصل به الـ
،VCCحتى لو لم يتم تفعيل المبدل.
باقي أطراف المتحكم موزعة على البوابات المختلفة والتي تمتلك القدرة على التحكم بالمكونات
اإللكترونية المختلفة كما تستطيع استقبال البيانات القادمة من الحساسات (سواء كانت رقمية أو
تماثلية) لذا تسمى "منافذ إدخال/إخراج عامة" GPIOكما تمتلك مجموعة من الوظائف اإلضافية
Alternative functionمثل االتصاالت التسلسلية والمقاطعات.
البوابة :PORT B )PB0..PB7( Bتعمل البوابة كبوابة دخل خرج ثنائية االتجاه ،كما
تملك أرجل البوابة Bوظائف أخرى بديلة.
البوابة :PORT C )PC0..PC6( Cتعمل البوابة Cكبوابة دخل خرج ثنائية االتجاه،
كما أن البوابة Cتخدم وظائف االتصال JTAGباإلضافة إلى وظائف أخرى.
البوابة :PORT D )PD0..PD7( Dتعمل البوابة Dكبوابة دخل خرج ثنائية االتجاه،
][38 كما تملك أرجل البوابة Dعدة وظائف بديلة.
45
الدراسة النظرية للمشروع الفصل الخامس
تملك أطراف البوابات السابقة جميعها مقاومات رفع داخلية Internal Pull-Up Resistorوهي قابلة
لالختيار لكل طرف على حدى ،كما يمكن أن يكون الطرف مصدر أو مصرف للتيار عندما تكون
مقاومة السحب مفعَّلة.
إن كل بوابة من بوابات المتحكم تمتلك ثالث عناوين ذاكرة محجوزة وهي:
44
الدراسة النظرية للمشروع الفصل الخامس
اخترنا في تطبيقنا أحد األطراف ليعمل كدخل ويقوم باستقبال اإلشارة من المفتاح اللحظي.
عندما يستقبل المتحكم المبرمج إشارة الدخل من هذا الطرف يقوم بتطبيق الكود البرمجي الذي يمكنه
من تفعيل االتصال التسلسلي وارسال البيانات المطلوبة إلى وحدة اإلرسال الالسلكي (موديول
البلوتوث).
عندما يتواصل المتحكم مع العالم الخارجي ،فإن إرسال واستقبال البيانات يكون بشكل حزم مكونة من
.)1 byte( 8 bitبالنسبة لبعض األجهزة مثل الطابعات القديمة داخل كابل Parallel portيتم إرسال
البيانات من ناقل البيانات )bit data bus-8( 8 bitsمن الكمبيوتر إلى ناقل البيانات 8 bitsفي
الطابعة.
يعيب هذا األسلوب في نقل البيانات وجوب أن تكون المسافة بين الجهازين قصيرة .ألن األسالك تشوه
شكل اإلشارات الكهربية مع طول المسافة ،كما أن األسالك المستخدمة لنقل 8 bitsفي نفس الوقت
يكون سعرها مرتفع.
أيضاً تحدث مجموعة من الظواهر كهربية تسمى "المكثفات الطفيلية "Parasitic Capacitance
و"الملفات الطفيلية "Parasitic inductanceهذه الظواهر تحدث للوصالت النحاسية المتقاربة من
بعضها البعض .وتتسبب في تشويه كبير لشكل اإلشارة.
44
الدراسة النظرية للمشروع الفصل الخامس
لحل هذه المشكلة يتم استخدام االتصال التسلسلي Serial Communicationلنقل البيانات بين األنظمة
التي تفصل بينها مسافات كبيرة ،وفي وقتنا الحاضر ومع تطور التكنولوجيا أصبح االتصال التسلسلي
أسرع من ذي قبل ،واستخدامه حالياً في جميع األجهزة تقريباً بدءاً من الحساسات في األنظمة المدمجة
اآللي[5] . إلى الحواسيب الشخصية وشبكات الحاسب
تمتلك المتحكمات الدقيقة مجموعة من الوسائل التي تمكنك من توصيل البيانات من والى المتحكم
بأسلوب تسلسلي ومنها . UART – SPI – I2Cاستخدمنا في مشروعنا وسيلة الـ .UART
تستخدم تقنية االتصال التسلسلي طرف (سلك) واحد فقط لنقل البيانات من جهاز آلخر بدالً من 8
أسالك كما في حالة االتصال المتوازي Parallelولكي يتم إرسال البيانات بشكل تسلسلي Serialيتم
أوالً تحويل البيانات من 8 bitsمتوازية إلى 8 bitsمتسلسلة وذلك باستخدام شريحة إلكترونية (متواجدة
داخل المتحكم الصغري) تسمى Parallel-in-Serial-Out Shift Registerوهو عبارة عن مسجل إزاحة
يكون دخله 8 bitsمتوازية وخرجه 8 bitsمتسلسلة .وعلى الجانب اآلخر ،يجب أن يمتلك المستقبل
بروتوكول :Protocolطريقة تنظيم إرسال واستقبال البيانات مثل سرعة البيانات وطريقة ترتيبها وترقيم البيانات 1
42
الدراسة النظرية للمشروع الفصل الخامس
شريحة أخرى تقوم بعكس هذه العملية وتدعى ،Serial-In-Parallel-Out Shift Registerلتحويل
متوازية[5] . البيانات مرة أخرى إلى 8 bits
يمكن نقل البيانات تسلسلياً ببروتوكول UARTبطريقتين ،لكل منهما مميزات وعيوب وهما:
يستخدم االتصال المتزامن لنقل كمية من البيانات دفعة واحدة ( ،)Block Of Dataبينما يستخدم
االتصال الغير متزامن لنقل بايت واحد في كل مرة.
ويمكن برمجة المتحكم للعمل بإحدى الطريقتين ،ولكن البرنامج سيكون طويالً .لذلك تم صناعة دوائر
متكاملة يتم دمجها داخل المتحكم مخصصة لالتصال التسلسلي ،وأصبح يرمز إليها بـ UARTأي
.Universal Asynchronous Receiver Transmitterأو USARTأي Universal Synchronous-
44
الدراسة النظرية للمشروع الفصل الخامس
:Simplex .1عندما يكون هناك إرسال أو استقبال فقط .مثل :الطابعة ،فالكمبيوتر هو الوحيد
الذي يرسل البيانات.
:Duplex .2عندما يكون هناك قابلية لإلرسال واالستقبال ،وينقسم إلى نوعين:
:Half-duplex .3وذلك عندما تكون هناك القابلية لإلرسال واالستقبال ولكن ليس في آن واحد،
مثل :جهاز الالسلكي ،عندما تريد التحدث تضغط على الزر وتبدأ في التحدث ،والجهاز اآلخر
يمكنه فقط االستماع ،وعند إ ازلة يدك من على الزر يمكن للجهاز اآلخر إرسال الصوت وأنت
يمكنك االستماع.
:Full-duplex .4عندما تكون هناك القابلية لإلرسال واالستقبال في آن واحد ،مثل :الهاتف
المحمول ،فبإمكانك التحدث واالستماع لمن تخاطبه بنفس الوقت.
44
الدراسة النظرية للمشروع الفصل الخامس
تستقبل البيانات بجهة المستقبل على هيئة 0و .1وال يمكن معرفة ماهية هذه البيانات إال عندما يتفق
المرسل والمستقبل على مجموعة من القواعد والضوابط (بروتوكول) حول كيفية إرسال البيانات ،وكم
][5 عدد الـ bitsفي كل مرة ،ومتى يبدأ اإلرسال ومتى ينتهي.
يقاس معدل إرسال البيانات في االتصال التسلسلي بـ bpsأي .bits per secondوتتعلق سرعة إرسال
البيانات بالنظام المستخدم وسرعة المذبذب.
في الوقت الحالي تدعم معظم المتحكمات الدقيقة (بما في ذلك )AVRسرعة أنظمة اإلرسال
[5] .)100 التسلسلية من نوع Asynchronousبحد أقصى ( bps 115200نحو Kbps
الطرف التي تحمل الرمز RXDتستخدم لالستقبال ويتم توصيلها بالطرف الخاصة باإلرسال في
المرسل اآلخر.
الطرف التي تحمل الرمز TXDتستخدم لإلرسال ويتم توصيلها بالطرف الخاصة باالستقبال في
المستقبل اآلخر.
44
الدراسة النظرية للمشروع الفصل الخامس
3.1اإلرسال الالسلكي:
تم تطوير تكنولوجيا االتصال الالسلكي (البلوتوث) بواسطة مجموعة يطلق عليها اسم )Bluetooth (SIG
،special interest Groupوقد كانت الفكرة األساسية لتقنية عمل البلوتوث هي تأمين إمكانية االتصال
بين األجهزة ذات االستخدامات المختلفة (مثل :الجوال والحاسب المحمول والكمبيوتر الجيبي واألجهزة
السمعية )..بدون أسالك عبر بروتوكول اتصال دولي موحد ،بحيث تتمكن هذه األجهزة من تبادل
البيانات ونقل الملفات بينها وبين شبكة اإلنترنت السلكياً.
تعمل تقنية البلوتوث ضمن مدى 10mوسطياً ،عند المجال الترددي ،2.4-2.8 GHzويصطلح
وسطياً التردد 2.45 GHzكما يبدو في مخطط الطيف الترددي بالشكل ( ،)15-5وهذا التردد يتفق
مع األجهزة الطبية العلمية والصناعية مما يجعل انتشار استخدامه أسهل ،كما أنها تطورت حالياً
باتجاه تكوين شبكة أمواج راديوية قصيرة محلية .LANs
44
الدراسة النظرية للمشروع الفصل الخامس
من ميزاتها:
مشكلة التداخل تم حلها بطريقة ذكية حيث أن إشارة البلوتوث ضعيفة وتبلغ 1mWattإذا ما قورنت
بإشارات جهاز الهاتف النقال التي تصل إلى .3wattهذا الضعف في اإلشارة يجعل مدى تأثير
إشارات البلوتوث في حدود دائرة قطرها 10mويمكن لهذه اإلشارات من اختراق جدران الغرف مما
يجعل التحكم في األجهزة يتم من غرفة ألخرى دون الحاجة لالنتقال مباشرة لألجهزة المراد تشغيلها.
عند تواجد العديد من األجهزة اإللكترونية في الغرفة يمكن أن يحدث تداخل ألننا ذكرنا أن مدى تأثير
البلوتوث في حدود 10mولكن هذا االحتمال غير وارد ألن االتصال يعتمد على تقنية المسح
المتواصل لطيف ترددات إشارة البلوتوث ،وهذا ما يعرف باسم القفز الترددي Spread-Spectrum
44
الدراسة النظرية للمشروع الفصل الخامس
يستخدموا تردد آخر مثل 2.44GHzويتم اختيار هذه الترددات تلقائياً وبطريقة عشوائية مما يمنع
حدوث تداخالت بين األجهزة ،ألنه ال يوجد أكثر من جهازين يستخدمان نفس التردد في نفس الوقت.
وان حدث وهو احتمال ضعيف فإنه يكون لجزء من 0011جزء من الثانية.
عندما تكون األجهزة مزودة بتكنولوجيا البلوتوث فإن هذه األجهزة تتمكن من معرفة المطلوب منها دون
تدخل من المستخدم ،حيث تنشئ شبكة تواصل صغيرة بين األجهزة وتوابعها تعرف باسم الشبكة
الشخصية Personal area networkوتختصر PANأو باسم ( )Piconetتستخدم كل شبكة أحد
الطيف[9] . الترددات المتوفرة في
2.3.1شبكات البلوتوث:
إن البلوتوث يمكن األجهزة اإللكترونية من أن تبني وبشكل فوري وتلقائي شبكة صغيرة السلكية بين
بعضها البعض ضمن مساحة محدودة من الفراغ.
إن أي هاتف يدعم تقنية البلوتوث مؤلف من جهازي راديو ،أحدهما يؤمن له خدمته كهاتف خليوي في
الشبكة الهاتفية واألخر يؤمن له تحقيق االتصال مع شبكة فردية النطاق PANخاصة بالبلوتوث مع
بقية األجهزة التي تدعمه أيضاً ومتواجدة معه في نفس المكان.
يستطيع جهاز البلوتوث أن يحقق تبادل المعلومات data exchangeمع أي جهاز بلوتوث أخر ويمكنه
تحقيق ذلك أيضاً مع عدة نظم تشغيل مثل .windows
بمعنى أخر إن أي جهاز يدعم البلوتوث يحتوي حتماً على برنامج softwareخاص يمكنه من
][9 اكتشاف غيره من األجهزة التي حوله.
تستند تقنية البلوتوث على معيار ،IEEE 218.00والذي يعرف نوعين من أنواع الشبكات:
45
الدراسة النظرية للمشروع الفصل الخامس
وهي عبارة عن مجموعة من األجهزة التي يمكن أن تتصل مع بعضها دون الحاجة لجهاز مزود
( )serverبحيث أن جميع هذه األجهزة دائماً في وضع االستعداد لالتصال مع أي جهاز أخر ضمن
الشبكة.
وهي عبارة عن شبكة تحتوي على عدة أجهزة من بينها جهاز رئيسي تتم جميع االتصاالت من خالله
بحيث يقوم بتوجيه اإلرسال ومراقبة االزدحام وتحديد صالحيات الوصول وغيرها.
بالنسبة لتقنية البلوتوث فهي تدعم النوع األول من الشبكات المعرفة من IEEE 802.11وهي Ad-hock
ولذلك يجب أن يكون كل جهاز مستعداً لالتصال ويعطي لكل الوحدات المتصلة حرية الوصول
إليه[9] .
2.2.3.1الشبكات الشخصية:
عندما يتقارب جهازي بلوتوث من بعضهما البعض ،فإن حديث إلكتروني سيجري لمعرفة إن كانت
هناك بيانات للمشاركة أو إذا على الجهاز األول التحكم بالجهاز الثاني .هذا األمر كله يجري دون
الحاجة إلى ضغط أي زر أو إصدار أي أمر ،فهذا الحديث اإللكتروني سيأخذ مجراه بشكل تلقائي.
وعندما يتم اتصال ما بين الجهازين فإنه يتم تكوين شبكة معينة بين الجهازين ،وتقوم أنظمة البلوتوث
بعدئذ بإنشاء شبكة شخصية قد تمتد لغرفة كاملة ،وعندما يتم تكوين الشبكة الشخصية فإن الجهازين
يقومان بتغيير التردد بطريقة واحدة وفي وقت واحد حتى ال يتم التداخل مع شبكات شخصية أخرى قد
المكان[9] . تكون موجودة في نفس
45
الدراسة النظرية للمشروع الفصل الخامس
تتألف شبكة البلوتوث من حلقات صغيرة أولية كل منها يسمى piconetوهي شبكة صغيرة تحتوي على
عدد من األجهزة المتخاطبة وهي بسيطة جداً ليست ذات تنظيم عالي.
وكل حلقة تحتوي على عقد رئيسة master nodeوهي تتصل بعدد صغير من العقد التابعة لها
وتميزهم عن طريق عنوان فيزيائي خاص بكل منهم بطول ،3bitوينتقل االتصال بينهم من واحد
ألخر عن طريق تقنية القفزات الترددية FHوكل عنوان من هذه العناوين يسمى عنوان العضو الفعال،
ويمكن إضافة األعضاء الفعالين هؤالء ،ويمكن أن تحوي الحلقة على أعضاء أخرين هم أعضاء
مركونين جانباً يسمون Parked membersأي هم في حالة stand byأو حالة .sleep
إذا جمعنا أي حلقتين أو ثالث أو أربع وصوالً حتى عشرة حلقات كحد أقصى ،نحصل على شبكة
scatternetوهي حلقة حاوية لهذه الحلقات وتربطهم مع بعضهم البعض .وضمن هذه الشبكة فإن كل
الوحدات لها نفس مجال الترددات ولكن كل حلقة تستخدم سلسلة قفزات مختلفة.
44
الدراسة النظرية للمشروع الفصل الخامس
.5عندما تتصل وحدات البلوتوث مع بعضها ،فإن وحدة واحدة تكون قائدة masterأما
الوحدات األخرى تكون ُمقادة .slave
.4كل حلقة تحتوي على جهاز قائد واحد وحوالي 7أجهزة مقادة إذا كان أكبر من 811
يصبح عضو مركون.
.4كل األقسام داخل الحلقة لها تزامن في سالسل القفز.
البقية[9] . ومقادة في
.2األجهزة يمكن أن تكون مقادة مع بعضها أو أن تكون قائدة في واحدة ُ
44
الدراسة النظرية للمشروع الفصل الخامس
لم يتم استخدام تصحيح الخطأ .من خصائص هذه الوصلة أيضاً أنه يمكن إعادة إرسالها ،وهي غير
نظامية حيث إن القائد يقرر أي مقاد سوف يرسل له.
2.3.3.1مرسل البلوتوث:
إن حزمة القاعدة Basebandتقدم معالجة المعلومات مثل تكوين الحزم وتصحيح الخطأ والتشفير...
ز إلى حزم معدلة في معدل اإلزاحة الترددية GFSK modulator
هذه البيانات المتسلسلة تتج أ
(.)Gaussian Frequency-Shift Keyed
تتحول بعد ذلك اإلشارة من شكلها الرقمي إلى الشكل التمثيلي عبر المبدل ،D\Aلتدخل بعدها إلى
مرشح تمرير الحزمة المنخفضة ،)LP( low-pass filterومنها إلى UP Converterوالذي يظهر على
خرجه إشارة ترددية لها مجال ترددي تقع بحدود 2402-2480 MHzبالنسبة للنظام الحاوي على 97
42
الدراسة النظرية للمشروع الفصل الخامس
إن تخميد ترددات الصورة يقع بالمجال 30-40 dBوان مصدر الترددات المرجعية للمولف synthesizer
هو المهتز الكريستالي .وعلى اعتبار أن البلوتوث تستخدم تقنية القفز الترددي FHبسرعة في اإلرسال
واالستقبال ،فإن على المولف أن يعيد التوليف بسرعة.
بعد UP Converterفإن اإلشارة يتم تضخيمها عن طريق مضخم استطاعة مع تحكم بالربح وتكون
استطاعة الخرج متعلقة بفئة نوع الجهاز .device type class
تمر اإلشارة بعدها إلى Balunوالذي يستخدم بسبب وصلة الهوائي .إن الجزء المتبقي من قسم اإلرسال
هو مشترك بين المرسل والمستقبل ،حيث أن المفتاح اآللي (والذي يعمل باالعتماد على المنافذ
الزمنية) ،يتحكم بمسار اإلشارة إلى كل من قسمي اإلرسال واالستقبال وبعدها إلى مرشح تمرير حزمة
ومن ثم إلى الهوائي.
3.3.3.1مستقبل البلوتوث:
أول جزء في المستقبل هو الهوائي ،الذي يقوم بالتقاط اإلشارة الراديوية التمثيلية ،ثم ترشيحها عبر
مرشح تمرير الحزمة ،BPثم تمر اإلشارة عبر المفتاح و Balunإلى المضخم ذو الضجيج المنخفض
.low noise amplifier
44
الدراسة النظرية للمشروع الفصل الخامس
إن Down Converterهو نفسه UP Converterالموجود في قسم اإلرسال ،حيث هو عبارة عن
مبدلين متوافقين .بعد هذا المبدل يتم ترشيح اإلشارة عن طريق مرشح تمرير منخفض ،LPثم تضخم
ضمن مضخم متعاقب cascadeذو تحكم آلي بالربح ) automatic gain control (AGCهذا المضخم
يولد إشارة مؤشر القوة ) ،Receiver signal strength indicator (RSSIباالعتماد على خاصية ،AGC
وهي إشارة ذات وظيفة مفيدة جداً لتعديل استطاعة اإلرسال األعظمية.
بعد مرحلة التضخيم المتعاقب تتحول اإلشارة من الشكل التمثيلي إلى الشكل الرقمي عبر المبدل ،A\D
ثم يتم فك تعديلها وفق ،FSK demodulatorالذي يكتشف اإلزاحة بالتردد ويقوم بفك تعديل الناتج
على شكل خانة بيانات 5مثالً إذا كانت اإلزاحة في التردد سالبة.
وبعد ذلك يتم ترشيح اإلشارة مرة أخرى بواسطة LPوذلك للحد من النتيجة الزائفة بعد فك التعديل.
وبالنهاية تصل اإلشارة إلى طبقة ،Basebandوهي الطبقة التي تؤمن الربط الفيزيائي بين المرسل
والمستقبل وتتحكم باإلرسال بشكل متزامن.
من الخصائص المهمة لمستقبل البلوتوث هي مستوى الحساسية الفعلي .والذي يعرف بأنه مستوى
استطاعة الدخل في الحالة الطبيعية من أجل معدل خطأ الترميز( )bit error rateوالذي يجب أن
يكون أعلى من .(BER <= 10-3) 0.1 %ويكون مستوى الحساسية الفعلي األدنى الواجب تحقيقه هو -
.70dBmيتوجب على المستقبل أن يصل لمستوى الحساسية هذا مع كل مرسل بلوتوث ،وذلك لتحقيق
مواصفات اإلرسال الالزمة.
إ ن استطاعة الدخل األعظمية المستخدمة والتي تجعل المستقبل يعمل بشكل مالئم هي (0.01 mW) -
.20dBm
إن أدوات البلوتوث ذات التحكم باالستطاعة تحتوي على مستقبل مع .RSSIواشارة RSSIتنشأ
من LMPوالتي بدورها تنشأ رسالة التحكم ،control messageوالتي يتم عن طريقها تعديل كسب
packet مضخم االستطاعة في الطرف المرسل ،ثم يتم إرسالها إلى الجهاز المقابل داخل حزمة
formatفي جزء .payload
وبالتالي يمكن إجمال خصائص إشارة RSSIفيما يلي:
-تستخدم للتحكم باالستطاعة.
-مفيدة في استقرار االتصال والتزامن بين الوحدات المتصلة.
44
الدراسة النظرية للمشروع الفصل الخامس
إن RSSIتكشف فيما إذا كانت استطاعة المستقبل ضمن المجال المطلوب ،والذي يسمى Golden
[9] .Received Power Range
إن بروفايل الوصول العام يوضح كيف أن وحدات البلوتوث تكتشف وتؤسس االتصال بين الوحدات
غير المتصلة ،ويضمن أن أي وحدتين يمكن أن تتبادل المعلومات عبر البلوتوث ،وذلك الكتشاف أي
نوع من التطبيقات تدعمه الوحدات.
يوضح التحقق من توفر الخدمة لوحدة البلوتوث .هذا البروفايل يقوم بالبحث عن الخدمة المحددة
والمعروفة .كما أن هذا البروفايل يستخدم التطبيق المطلوب في وحدة البلوتوث وذلك لخدمة الموقع،
وهو يعتمد على .GAP
يوضح كيفية تنصيب المنافذ التسلسلية اإلفتراضية على جهازين وطريقة توصيلهم مع البلوتوث.
باستخدام هذا البروفايل يتم تقديم وحدات البلوتوث كمحاكاة للكبل التسلسلي باستخدام إشارات التحكم
،RS232يعتمد هذا البروفايل على .GAP
يوضح كيفية تبادل المواضيع ،objectsمثل انتقال الملفات والتزامن .وحدات البلوتوث النموذجية التي
تستخدم هذا بروفايل هي :الحواسيب المحمولة ،PDAs ،أجهزة الموبايل واألجهزة الذكية .إن GOEP
44
الدراسة النظرية للمشروع الفصل الخامس
يرتبط مع بروفايل الهاتف الالسلكي ،وهو يوضح كيف أن جهازين محمولين يستخدمان البلوتوث في
نفس الشبكة يمكن أن يكونا قادرين على االتصال المباشر بين بعضهم البعض بدون استخدام شبكة
الهاتف العامة .هذه الوظيفة تمكن مثالً من ربط الهواتف مع بعضها داخل مكتب.
يوضح يوضح االتصال الداخلي بين طرفي البلوتوث واإلنترنت .إن اإلرسال بهذا البروفايل يستخدم
PPPمن خالل البوابة التسلسلية .RFCOMMإن PPPيقدم الوثوقية والتشفير وضغط البيانات ،وهو
يقدم دخول LANألجهزة البلوتوث.
إن هذا البروفايل يوضح كيف أن شبكات PPPتدعم في الحاالت التالية:
-دخول LANمن أجل جهاز بلوتوث واحد.
-دخول LANمن أجل أجهزة بلوتوث متعددة.
-من الحاسب إلى الحاسب (باستخدام شبكات PPPعن طريق محاكاة الكبل التسلسلي).
ُيستخدم هذا البروفايل بالتعاون مع GOEPإلرسال الملفات بين وحدات البلوتوث .األجهزة األكثر
انتشا اًر والتي تستخدم هذا النمط هي الحواسيب الشخصية والمحمولة و .PDAs
يستخدم هذا البروفايل في مايلي:
-تصفح ( )browseأحد أجهزة البلوتوث لموضوع مخزن (مثل أنظمة الملفات) في جهاز بلوتوث
آخر .على سبيل المثال أحد الحواسيب يقوم بتصفح أنظمة الملفات لحاسوب أخر.
-نقل المواضيع (الملفات والمجلدات) بين جهازي بلوتوث .مثالً نسخ الملفات من حاسب لحاسب.
-التعامل مع المواضيع (الملفات والمجلدات) على جهاز بلوتوث أخر .وهذا يشمل حذف بعض
الملفات وانشاء ملفات جديدة.
44
الدراسة النظرية للمشروع الفصل الخامس
ُيستخدم هذا البروفايل بالتعاون مع GEOPإلرسال واستقبال مواضيع صغيرة .مثالً تبادل وحدات
االتصال الهاتفي .ويسمى هذا البروفايل أيضاً باسم .Object Push profile
ُيستخدم هذا البروفايل في مايلي:
-تقديم موضوع إلى صندوق الوارد inboxفي جهاز بلوتوث أخر .هذا الموضوع يمكن أن يكون
business cardأو موعد ما.
-سحب business cardمن جهاز بلوتوث أخر.
تبادل business cardمع جهاز بلوتوث أخر ،عملية التبادل تعرف بتقديم ثم سحب business -
[9] .card
][37 ويجب تأمين مستويات الجهود المناسبة لعمل كل من الموديول والمتحكم الصغري.
44
الدراسة النظرية للمشروع الفصل الخامس
45
الدراسة النظرية للمشروع الفصل الخامس
أهم األطراف:
5.1االستقبال والتنبيه:
كما ذكرنا تمت هذه المرحلة بواسطة جهاز يحمل نظام أندرويد .Android
أندرويد هو نظام تشغيل ألجهزة الهواتف النقالة ،بدأت بتطويره شركة صغيرة ليكون أول نظام تشغيل
للهواتف النقالة مبني على نواة لينوكس Linux Kernelلكن الحقاً قامت Googleبالحصول على
الشركة وأعلنت أنها بصدد تطوير نظام تشغيل جديد للهواتف النقالة ،مفتوح المصدر ،ويتمتع بمرونة
ضم عدد من الشركات أُطلق
وقابلية للتطوير هائلتين .الحقاً وفي العام ،4554تم اإلعالن عن اتحاد َّ
،Open Handsetومن أهم أهداف هذا االتحاد الضخم هو تشكيل ووضع مقاييس Alliance عليه اسم
جديدة ألجهزة الهواتف النقالة .وكان أندرويد هو أول مشروع تم اإلعالن عنه من قبل هذه المجموعة
التي ضمت أسماء كبيرة منها Google, HTC, Intel, LG, Motorola, Nevada, Samsung, Sony
وغيرها ].[10
45
الدراسة النظرية للمشروع الفصل الخامس
يمتاز نظام أندرويد بأمور تجعله مرغوباً ومنتش اًر بشكل كبير بين األنظمة المستخدمة في الهواتف
المحمولة ،منها:
التخزين:
يستخدم أندرويد لتخزين البيانات SQLightوكذلك النسخ الخفيفة من قواعد البيانات المترابطة .كما أنه
يستخدم خدمات غوغل السحابية.
GSM, EDGE, IDEN, CDMA, UMTS, LTE, EV-DO, WiMAX, Wifi, Bluetooth.
الرسائل:
يدعم أندرويد خدمة الرسالة القصيرة " ،"SMSخدمة رسائل الوسائط المتعددة "."MMS
دعم اللغات:
يدعم أندرويد العديد من اللغات البشرية من بينها العربية بعد التحديث .0.4
دعم الوسائط:
يدعم النظام العديد من الوسائط الصوت الفيديو ذات التركيب H.263و H.264على شكل صيغة
3GPأو MP4و AMRو FLACو MP3وغيرها.
المجانية:
ُيعتبر نظام أندرويد أكثر نظام مجاني حيث التطبيقات المجانية فيه يفوق عددها التطبيقات المدفوعة.
44
الدراسة النظرية للمشروع الفصل الخامس
تطبيقات أندرويد:
متجر جوجل بالي هو متجر على الويب للبرامج تديره جوجل ألجهزة أندرويد ،التطبيق "Google
" PLAYمثبت على معظم أجهزة أندرويد ،حتى سبتمبر 2012هناك 675000تطبيق وجدت في
المتجر.
الحماية :
ُيعتبر نظام أندرويد نظام آمن ،ألنه مبني على نواة اللينكس .Linuxويوفر أندرويد العديد من
تطبيقات الحماية من الفيروسات وحتى من مخاطر سرقة الجهاز.
ويمكن ألي مطور أن يستخدم أكواد البرمجة المتاحة مجاناً من خالل المواقع المخصصة مثل موقع:
)[10] .(Open Project Source
تطبيقات :Applications
تتضمن التطبيقات األساسية البريد اإللكتروني ،الرسائل القصيرة ،التقويم ،الخرائط ،المتصفح،
االتصاالت ،وغيرها .جميع التطبيقات مكتوبة بلغة البرمجة جافا .Java
يمنح المطورين إمكانية الوصول الكامل إلى واجهات برمجة إطار APIوالتطبيقات نفسها المستخدمة
من قبل النواة .الهيكل مصمم لتبسيط إعادة استخدام المكونات.
44
الدراسة النظرية للمشروع الفصل الخامس
مكتبات : Libraries
أندرويد يتضمن مجموعة من المكتبات ” “C/C++المستخدمة من قبل مختلف مكونات نظام التشغيل.
هذه القدرات تعرض للمطورين من خالل إطار تطبيق أندرويد.
يتضمن أندرويد مجموعة من المكتبات األساسية التي تمنحه العديد من الميزات األساسية المتوفرة في
المكتبات الموجودة بلغة البرمجة جافا ،كل تطبيق أندرويد يدير عملياته بنفسه ،مع النموذج الخاص به
2
.Dalvikيحول دالفيك الملفات إلى الشكل القابل للتنفيذ ) ،(.dexوالذي هو األمثل للذاكرة من دالفيك
الدنيا ،ومبني على أساس السجالت.
نواة -لينكس:
يعتمد أندرويد على اإلصدار 4.4لنظام لينكس في الخدمات األساسية له مثل األمن ،وادارة الذاكرة،
وادارة العملية ،ومكدس الشبكة النموذجية للتعريف ،تقوم النواة أيضا بدور طبقة تجريد بين األجهزة
البرامج. وبقية مكدس
android.app كائن من الدرجة الثالثة Activity الفئة أو الصنف الرئيسي ألندرويد هو النشاط أو
.Activity.
بعمل أشياء كثيرة ولكن في حد ذاته ال يقدم أي شيء على الشاشة .للحصول Activity يقوم النشاط
على شيء على شاشة عرض من الضروري تصميم واجهة المستخدم ” “UIبواسطة مشاهدات Viewsأو
مشاهدة المجموعات View groups,هذه الطبقات تستخدم لخلق التفاعل بين المستخدم والنظام األساسي
ألندرويد.
2هي آلة افتراضية لتنفيذ البرامج المكتوبة بلغة جافا على األجهزة التي تعمل بنظم أندرويد مثل الهواتف الذكية.
42
الدراسة النظرية للمشروع الفصل الخامس
تعتبر كائن Objectمن النوع android. view. View,بل هو بنية البيانات التي تحتوي على خصائص
طبقة بيانات ومعلومات محددة في مساحة مستطيلة من الشاشة.
:Viewgroups -النوع
تعتبر كائن Objectمن النوع android.view.Viewgroupsوكما يوحي اسمها يعتبر كائن عرض خاص
وظيفتها االحتواء والسيطرة على ” “Viewو أنواع ” “Viewgroupsأخرى ،بحيث تسمح لنا ببناء هياكل
واحد. وبناء واجهة معقدة من عدة عناصر على الشاشة يتم تشريحها من قبل كيان
:Viewgroups -الطبقة
تعتبر مفيدة كأساس لطبقة التخطيط Layoutالتي هي أقسام فرعية منفذة وتوفر األنواع األكثر شيوعاً
من تخطيطات الشاشة وتوفر وسيلة لبناء هيكل للحصول على قائمة . Views
يقوم المستخدم في منصة أندرويد بتحديد النشاط Activityعلى واجهة المستخدم بواسطة عقد شجرة
عرض مركبة من Viewو ، Viewgourpsكما نرى في الشكل ( )45-4الشجرة يمكن أن تكون بسيطة
أو معقدة تعتمد على الحاجة إليها ،ويمكن تطويرها باستخدام الحاجيات والتخطيطات التي يمنحها
بنا[10] . أندرويد أو نبني الـ Viewsالخاصة
44
التطبيق العملي الفصل السادس
6.1التخطيط للمشروع:
المخطط في الشكل ( )1-6يوضح الخطوات التي يتبعها مصممو األنظمة المدمجة في تطوير أي
منتج من بداية الفكرة حتى صناعة المنتج بصورة تجارية ،وكما يبدو هناك مساران أساسيان وهما
[5] .Hardware تصميم Softwareوتصميم
الشكل ( )6-1المخطط الصندوقي لخطوات تطوير منتج يعتمد على األنظمة المدمجة ][5
77
التطبيق العملي الفصل السادس
6.1المخططات:
المخطط التمثيلي :باستخدام برنامج Proteus
77
التطبيق العملي الفصل السادس
77
التطبيق العملي الفصل السادس
6.1التغذية:
يتم تصميم النظام المدمج بحيث يعمل على مصدر منخفض جداً للطاقة مثل بطارية أو لوحة شمسية
صغيرة ،من أجل هذه التطبيقات يتم ضبط المتحكم للعمل على الترددات المنخفضة.
معظم المتحكمات الصغرية وبالتحديد (المعالجات الدقيقة الموجودة بداخلها) تستهلك طاقة
أكثر كلما كا نت تعمل بتردد أكبر وبالتالي نجد أن تخفيض التردد يقلل بدرجة كبيرة جداً استهالك
التيار الكهربائي كما هو مبين بالشكل (:)4-6
بما أن الجهاز سيكون محموالً أثناء فترة استخدامه (فترة نوم المريض) استخدمنا بطارية 890mAH
وفرق جهد .3.7V
وقمنا بحساب وقت التشغيل حتى تنفذ طاقة البطارية باستخدام قوانين محددة حيث يعمل المتحكم بتردد
16MHzمستهلكا ً حوالي .7mA
78
التطبيق العملي الفصل السادس
حيث:
𝑉 :فرق الجهد.
𝑚𝐼 :استهالك التيار للمتحكم.
𝑙𝐼 :استهالك التيار لألحمال المتصلة بالمتحكم.
𝑃 :الطاقة الضائعة من منظم الجهد إن وجد.
وبإضافة التيار المستهلك من قبل موديول البلوتوث 8mAإلى المعادلة السابقة نجد أن البطارية
المستعملة في الجهاز تعمل 47.46ساعة متواصلة.
وعند األخذ بعين االعتبار أن الجهاز مخصص لفترة النوم بمعدل 8ساعات كل يوم نجد أن البطارية
تصمد لفترة 6أيام وهي فترة مقبولة مبدئياً.
78
التطبيق العملي الفصل السادس
6.1البرمجيات:
في سنة 1969قام Ken Thomsonبتصميم أول نسخة UNIXالتي لم تكن محمولة على أجهزة أخرى
لهذا وجد الحل في تصميم لغة تستطيع أو تمكنه من حملها على أجهزة أخرى ،حصل هذا سنة 1970
حيث صمم لغة Bكتطوير للغة .BCPLلغة Bكانت لغة معقدة بعض الشيء ولم تكن لغة ذات
تراكيب سهلة فطورت اللغة Bللغة .Cطبعاً كان هذا بعد جهد طويل استمر من سنة 1969إلى
1972في مختبرات بيل وبهذا طورت لغة Cلتكون بالشكل الذي يسمح بتحويل نواة UNIXمن
Assemblyإلى .C
مباشرة بعد خروج اللغة إلى السوق شهدت توسعاً كبي اًر على صعيد العالم ،وكان من األسباب الرئيسية
لهذا التوسع مميزات هذه اللغة من جهة ومن جهة أخرى توسع UNIXومعه توسع بروتوكول الشبكة
TCP/IPالذي يعتبر األساس لإلنترنت حالياً.
ومع مرور الوقت أصبحت لغة Cلغة مستقلة وغير مرتبطة بأي نوع من أنواع الحواسيب ،وأصبح
باإلمكان تشغيلها على أي حاسوب كان مباشرة .وبعد هذا التطور الكبير الذي شهدته اللغة ظهرت لها
تركيبات متعددة وتوسعت استخداماتها.
تسمى اللغة المعتمدة على Cوالمستخدمة لبرمجة المتحكمات الصغرية بـ ANSI-Cالتي تم تطويرها
من قبل المعهد الوطني األمريكي للمعايير .حيث قام هذا المعهد قام بوضع معيار موحد للغة Cوذلك
حتى تصبح األكواد Codesالمكتوبة بها صالحة على منصات مختلفة حتى وان تطلبت تعديالت
بسيطة.
لقد استخدمنا هذه اللغة في برمجة المتحكم وموديول البلوتوث عن طريق برنامج Atmel Studio 7
الكود في الملحق.
78
التطبيق العملي الفصل السادس
1.1تطبيق أندرويد:
تم كتابته بواسطة لغة جافا Javaوهي عبارة عن لغة برمجة ابتكرها جيمس جوسلينج في عام 1992
أثناء عمله في مختبرات شركة ،Sun Microsystemsوذلك الستخدامها بمثابة العقل المفكر المستخدم
تطوير للغة ) ،(C++وعند
ًا لتشغيل األجهزة التطبيقية الذكية مثل التلفاز التفاعلي ،وقد كانت لغة الجافا
والدتها أطلق عليها مبتكرها "أواك" بمعنى شجرة السنديان؛ وهي الشجرة التي كان يراها من نافذة مكتبه
وهو يعمل في مختبرات الشركة ،ثم تغير االسم إلى جافا ،وهذا االسم (على غير العادة في تسمية
لغات البرمجة) ليس الحروف األولى من كلمات جملة معينة أو تعبي ار بمعنى معين ،ولكنه مجرد اسم
مطورو هذه اللغة لينافس األسماء األخرى ،وهى إحدى لغات البرمجة ،أي مجموعة من
ّ وضعه
األوامر والتعليمات التي تعطى للحاسب في صورة برنامج مكتوب بلغة برمجة معينة بواسطة معالج
نصوص ،ويتكون مصدر البرنامج من عدة سطور وكل سطر يعتبر جملة ،ويتعامل الحاسب مع كل
جملة بترتيب معين إلنجاز األمر الذي صمم البرنامج لتحقيقه .وتتميز بسهولة الحصول عليها وتعلمها
كما تتميز بأنها آمنة وقابلة للنقل والتنفيذ.
وتستعمل بشكل عام في كتابة األلعاب والبرامج المساعدة وانشاء البرامج ذات الواجهات الرسومية كما
توفر بيئة تفاعلية عبر الشبكة العنكبوتية وبالتالي تستعمل في تصميم الويب وفي كتابة برامج تعليمية
لإلنترنت عبر برمجيات المحاكاة الحاسوبية للتجارب العلمية وبرمجيات الفصول االفتراضية للتعليم
][36 اإللكتروني والتعليم عن بعد.
78
التطبيق العملي الفصل السادس
78
التطبيق العملي الفصل السادس
بما أن الجهاز مخصص لفترة نوم المريض فيجب أن يكون قابالً للحمل على القدم بسهولة وغير
مزعج أو مربك للمريض.
اخترنا لتحقيق هذا الهدف جورب يوضع أسفله المفتاح اللحظي ضمن ضبان من السيليكون واإلسفنج
لتخفيف الضغط وذلك لضمان:
-عدم حدوث التنبيه بشكل خاطئ أثناء حركة المريض في الفراش وانما يكون التنبيه ناتجاً فقط
عن نهوضه ووضع عقب القدم على األرض.
-عدم كسر المفتاح نتيجة وزن المريض وذلك أثناء سيره مبتعداً عن فراشه خالل الزمن االزم
لتدخل المرافق.
-ضمان راحة المريض وعدم إنزعاجه من هيكل المفتاح.
78
التطبيق العملي الفصل السادس
78
النتائج الفصل السابع
يوضح الشكل ( )1-7الواجهة العامة للتطبيق التي تطلب من المستخدم (المرافق) أن يقوم بوصل
(اقتران) هاتفه بموديول البلوتوث في دارة الجهاز.
التنبيه في الشكل ( ،)2-7تفيد الرسالة بأن المريض نهض من فراشه ويطلب من المرافق مساعدته.
88
النتائج الفصل السابع
قمنا بتجريب التطبيق على عدة أجهزة أندرويد بأجيال مختلفة للتأكد من فعاليته.
وأعطى نتائج إيجابية حيث اختبرنا دقة وسرعة االستجابة ألنه من الضروري أن تكون االستجابة
متزامنة مع ضغط المفتاح بما أنه يعتمد على إرسال البيانات تسلسياً ثم السلكياً.
كما قمنا بتجريب الجورب على عدة أشخاص سليمين لفترات زمنية طويلة نسبياً للتأكد بأنه غير مزعج
خالل فترة استعماله (فترة النوم) .وأكد األشخاص على أنه مريح.
88
المقترحات والتطلعات المستقبلية الفصل الثامن
كان من الصعب إيجاد الطريقة المثلى لتغذية دارة الجهاز بما أن المتحكم وموديول البلوتوث يستهلكان
طاقة بشكل مستمر للعمل لمدة تصل إلى 8ساعات (فترة نوم المريض) يومياً وهذا يعني تبديل
البطارية بشكل دوري مما يعني تكلفة عالية.
حللنا المشكلة باستخدام بطارية 890mAHوفرق جهد 3.7Vمن النوع القابل للشحن Rechargeable
توفر 64.73ساعة عمل متواصلة بدون شحن .أي أنها تحتاج إلى شحن مرة واحدة في األسبوع
تقريباً.
حساس الضغط:
بعد اختيارنا للمفتاح اللحظي كحساس ضغط واجهنا مشكلة في تثبيته أسفل عقب قدم المريض ألنه
سينكسر عند أول تجربة تطبيق وزن المريض عليه ،ولذلك كان ال بد من تخفيف الضغط على المفتاح
مع الحفاظ على إمكانية استقبال ضغطة القدم عند النهوض.
حللنا المشكلة باستعمال ضبان سيلكوني وقطعة من األسفنج الطري ووضع المفتاح اللحظي ضمنه.
طرت هذه المشكلة أثناء التجريب العملي على موديول البلوتوث حيث كانت الرسالة التي تفيد (أن
أ
تحري األسباب وجدنا
المريض قد استيقظ) تظهر على شاشة الجهاز المستقبل إشارات استفهام .وبعد ّ
أن:
-سرعة المتحكم االفتراضية ( 1مليون تعليمة بلغة األسمبلي في الثانية الواحدة) غير كافية.
-نسبة الخطأ في التردد والتوقيت %3وهي نسبة كبيرة في التطبيقات التي تحتاج توقيت دقيق
كإرسال البيانات.
19
المقترحات والتطلعات المستقبلية الفصل الثامن
حللنا هذه المشكلة باستخدام مذبذب خارجي External Crystal “Quartz” Oscillatorتقوم بتوليد
التردد المطلوب بدقة عالية جداً وبأقل نسبة خطأ ممكنة ،وتتميز بثبات التردد مهما تغيرت درجة
الح اررة وبالتالي فهي توفر أداء ممتاز طوال فترة التشغيل.
8.1المقترحات:
-1استخدام تقنية إرسال السلكي ذات استهالك طاقة أقل ومدى أوسع.
تصغير حجم الجهاز :وذلك لتخفيف عبء تثبيته على قدم المريض وتقليل وزنه .يمكن تحقيق
ّ -2
ذلك من خالل:
بهدف -استخدام عناصر الدارة بحيث تكون جميعها )Surface-mounted device( SMD
جعل الدارة أصغر ما يمكن ،وكذلك استخدام تقنية الدارات المطبوعة على األقمشة ،لجعل
ضع الحساس (المفتاح) في أسفل قدم المريض بشكل أفضل وبالتالي تخفيف عبء وضع
تو ّ
ضبان السيليكون عنه.
8.1اآلفاق المستقبلية:
-توسيع نطاق استخدام الجهاز الستعماله ألي مريض يعاني من التجوال الليلي المرافق
لمتالزمة الغروب والتي تظهر بشكل خاص عند المصابين بالخرف ،أو كبار السن الذين
يعانون من القلق جراء خضوعهم لعالجات أو أدوية معينة.
-منح المرافق إمكانية التحكم إلكترونياً بغرفة المريض مباشرةً عن طريق تطبيق أندرويد كتشغيل
األنوار لحمايته من التعثر أو إصدار تعليمات صوتية لتخفيف إرتباكه عن المحيط وغيرها...
-وبالطبع هناك إمكانية لتعديل األكواد البرمجية لتحسين وظيفة الجهاز أو تسريع مهمته.
-شمولية المشروع ألجهزة الهواتف المحمولة األخرى غير العاملة بنظام األندرويد ،كالهواتف
المحمولة التي تعمل بنظام Windows - IOSوغيرها .وذلك باستخدام طرق اتصال وبرمجيات
مختلفة.
19
-1المراجع األجنبية:
-2المراجع العربية:
[ ]3خضور ،أ" )4102( .المعالجات الصغرية والبرمجة بلغة األسمبلي" ،كلية الهندسة الميكانيكية
والكهربائية ،جامعة دمشق
[ ]2أبو حامد ،س" )9002( .مرض الزهايمر -النسيان من نعمة إلى نقمة" ،الطبعة األولى ،خطوات
للنشر والتوزيع
[ ]5عبدهللا ،ع" )9002( .أساسيات األنظمة المدمجة – سلسلة تعلم ببساطة"
[ ]6عبدهللا ،ع" )9009( .أردوينو ببساطة – سلسلة تعلم ببساطة"
[ ]7بليد ،و" )9009( .الجلسات العملية لمادة المعالجات والمتحكمات المصغرة" ،كلية الهندسة
الميكانيكية والكهربائية ،قسم هندسة التحكم واألتمتة ،جامعة حلب
[ ]8إدريس ،س" )4112( .اإللكترونيات العلمية للمبتكرين" ،شعاع للنشر والعلوم
[" ]9نظام نداء الممرضات عن طريق البلوتوث" )9000( ،مشروع تطبيقي ،كلية الهندسة الميكانيكية
والكهربائية ،قسم الهندسة الطبية ،جامعة دمشق
93
)9002( ،"] "ربط التطبيقات الطبية بأنظمة الشغيل الذكية (أندرويد) السماعة الطبية اإللكترونية01[
جامعة دمشق، مشروع تطبيقي،قسم الهندسة الطبية
9002 مارس/ آذار،269 صحيفة وقائع رقم،] تقرير منظمة الصحة العالمية00[
العراق، هيئة اإلعالم واالتصاالت،" "نظام تحديد المواقع العالمي. ل،] عجينة04[
: المواقع اإللكترونية-3
[13] https://www.webteb.com/neurology/
[14] http://www.moh.gov.sa/HealthAwareness/EducationalContent
[15] https://www.kaahe.org/health/ar/
[16] http://reference.medscape.com/features/slideshow/alzheimers
[17] http://www.dementialab.org/development-lab/brain-scans/
[18] https://sawtaljabal.com/news/entertainment/detailnews
[19] http://www.alz.org/care/dementia-medic-alert-safe-return.asp
[20] http://pocketfinder.com/
[21] http://www.keruve.com/gps-bracelet/
[22] http://www.safelinkgps.com/
[23] http://www.gpssmartsole.com/
[24] https://www.youtube.com/watch?v=CaP97ImncPs
[25] https://www.ibiblio.org/kuphaldt/electricCircuits/DC/DC.pdf
[26] http://www.drumforum.org/index.php?/topic/105027-just-bought-a-td10-
roland-kit/
[27] http://www.te.com/commerce/DocumentDelivery/DDEController?Action
=srchrtrv&DocNm=817734509_SWITCHES_CATALOG&DocType=C
S&DocLang=English&DocFilename=ENG_CS_8-1773450-
9_SWITCHES_CATALOG_0908.pdf
[28] http://www.wi-fi.org/
[29] https://www.bluetooth.com/
[30] http://www.connectblue.com/about-us/technologies/bluetooth-low-
energy-technology/#c11591
[31] https://www.android.com/
94
[32] https://www.bluetooth.com/what-is-bluetooth-technology/bluetooth
[33] http://www.atmel.com/products/microcontrollers/avr
[34] https://www.youtube.com/channel/UCUNpxcO109gQx7yYxAtXHmA
[35] http://www.qalqilia.edu.ps/blue.htm
[36] https://en.wikipedia.org/wiki/Java_(programming_language)
: مراجع أخرى-4
95
ATmega328p Block Diagram
69
USART Block Diagram
69
Microcontroller’s Code:
//**************************************************************//
//Microcontroller :ATmega328
//System Clock :16MHz
//Project :Alerting Device For Alzheimer's Care
Giver Via Bluetooth by ATmega328 & HC-05
//Software :ATmel Studio 7
//USART Baud Rate :9600
//USART Data Bits :8
//USART Stop Bits :1
//USART Mode :synchronous Mode
//USART Parity :No Parity
//Author :Ayham-Dimah-Ala’a
//**************************************************************//
#include<avr/io.h>
#include<util/delay.h>
void usart_init();
void usart_init()
{
UBRRH = 0;
UBRRL =103;
UCSRB|= (1<<RXEN)|(1<<TXEN);
UCSRC|= (3<<UCSZ0);
}
69
void hc_05_bluetooth_transmit_byte(char data_byte);
void hc_05_bluetooth_transmit_string(char *transmit_string);
void hc_05_bluetooth_transmit_command(char *transmit_string);
char hc_05_bluetooth_at_command_mode_test(void);
char hc_05_bluetooth_device_name_change(char *device_name);
char hc_05_bluetooth_get_version(void);
char hc_05_bluetooth_change_baud_rate(long int baud_rate);
unsigned char hc_05_bluetooth_pin_change(char *new_pin);
char hc_05_bluetooth_at_command_mode_test(void)
{
UBRRL=12;
_delay_ms(500);
usart_string_transmit("AT");
usart_data_transmit(0x0d);
usart_data_transmit(0x0a);
usart_string_transmit(hc_05_buffer1,0x0d);
temp=usart_data_transmit();
if(!(strcmp(hc_05_buffer1,"OK")))
{
return 1;
}
else
{
return 0;
}
}
if(baud_rate==4800)
{
usart_string_transmit("AT+UART=4800,0,0");
}
66
else if(baud_rate==9600)
{
usart_string_transmit("AT+UART=9600,0,0");
}
else if(baud_rate==19200)
{
usart_string_transmit("AT+UART=19200,0,0");
}
else if(baud_rate==38400)
{
usart_string_transmit("AT+UART=38400,0,0");
}
else if(baud_rate==57600)
{
usart_string_transmit("AT+UART=57600,0,0");
}
else if(baud_rate==115200)
{
usart_string_transmit("AT+UART=115200,0,0");
}
else if(baud_rate==230400)
{
usart_string_transmit("AT+UART=230400,0,0");
}
else if(baud_rate==460800)
{
usart_string_transmit("AT+UART=460800,0,0");
}
else
{
;
}
usart_data_transmit(0x0d);
usart_data_transmit(0x0a);
usart_string_transmit(hc_05_buffer1,13);
temp=usart_data_transmit();
if(!(strcmp(hc_05_buffer1,"OK")))
{
return 1;
}
else
{
return 0;
}
}
011
char hc_05_bluetooth_device_name_change(char *device_name)
{
UBRRL=12;
_delay_ms(500);
usart_string_transmit("AT+NAME=");
usart_string_transmit(device_name);
usart_data_transmit(0x0d);
usart_data_transmit(0x0a);
usart_string_transmit(hc_05_buffer1,13);
temp=usart_data_transmit();
if(!(strcmp(hc_05_buffer1,"OK")))
{
return 1;
}
else
{
return 0;
}
}
usart_string_transmit("AT+PSWD=");
usart_string_transmit(new_pin);
usart_data_transmit(0x0d);
usart_data_transmit(0x0a);
usart_string_transmit(hc_05_buffer1,13);
temp=usart_data_transmit();
if(!(strcmp(hc_05_buffer1,"OK")))
{
return 1;
}
else
{
return 0;
}
}
int main(void)
010
{
DDRB = 0b00000000;
while (1)
{
if (PINB == 0b00000000)
{
usart_init();
hc_05_bluetooth_transmit_byte(0x0d);
hc_05_bluetooth_transmit_byte(0x0a);
_delay_ms(1000);
_delay_ms(1000);
}
else
continue;
return 0 ;
}
/*End of program*/
011
Android Application’s Code:
Sub Process_Globals
'These global variables will be declared once when the
application starts.
'These variables can be accessed from all modules.
Dim last_address As String
Dim Name As String
Dim astream As AsyncStreams
Dim ser As Serial
End Sub
Sub Globals
'These global variables will be redeclared each time the
activity is created.
'These variables can only be accessed from this module.
Dim t1 As Timer
Dim t2 As Timer
t1.Initialize("t1",1000)
t2.Initialize("t2",30000)
t1.Enabled=False
t2.Enabled=False
StartService(S_Bluetooth)
If (File.Exists(File.DirDefaultExternal,"address.txt"))
Then
last_address =
File.ReadString(File.DirDefaultExternal,"address.txt")
CallSub(S_Bluetooth,"Connect")
Else
last_address=""
End If
'ser.Initialize("ser")
'ser.Connect("20:15:10:26:29:79")
'ser.Listen()
011
End Sub
response = BytesToString(Buffer,0,Buffer.Length,"UTF8")
Active
End Sub
Sub t1_Tick
If (Label2.Visible) Then
Label2.Visible=False
Else
Label2.Visible = True
End If
End Sub
Sub t2_Tick
t1.Enabled=False
t2.Enabled=False
Label2.Visible=False
End Sub
Sub dsc_Click()
S_Bluetooth.blue_admin.StartDiscovery
End Sub
Sub cnt_Click()
CallSub(S_Bluetooth,"Connect")
End Sub
Sub rcnt_Click()
CallSub(S_Bluetooth,"Reconnec")
End Sub
Sub Activity_Resume
CallSub(S_Bluetooth,"Connect")
End Sub
011
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Sub Show()
Dim l As List
l.Initialize
For Each item As String In S_Bluetooth.m.Keys
l.Add(item)
Next
Sub Active()
t1.Enabled=True
t2.Enabled=True
PlayAlarm
End Sub
Sub PlayAlarm()
Dim Obj1 As Reflector
Obj1.Target =
Obj1.CreateObject("android.provider.Settings$System")
Obj1.Target = Obj1.GetField("DEFAULT_NOTIFICATION_URI")
Dim args(2) As Object
args(0) = Obj1.GetContext
args(1) = Obj1.Target
Dim types(2) As String
types(0) = "android.content.Context"
types(1) = "android.net.Uri"
Obj1.Target = Obj1.RunStaticMethod("android.media.MediaPlayer",
"create", args, types)
Obj1.RunMethod("start")
End Sub
Connect
End Sub
011
Main.Name=Name
m.Put(Name,MacAddress)
End Sub
Sub blueadmin_DiscoveryStarted
End Sub
Sub blueadmin_DiscoveryFinished
CallSub(Main,"Show")
End Sub
Sub Service_Destroy
End Sub
astream.Initialize(ser.InputStream,ser.OutputStream,"astream"
)
End If
End Sub
Sub astream_Error
'astream.Close
Log(LastException)
End Sub
response = BytesToString(Buffer,0,Buffer.Length,"UTF8")
PlayAlarm
CallSub(Main,"Active")
End Sub
Sub Connect
If (blue_admin.IsEnabled=False) Then
blue_admin.Enable
Log(blue_admin.IsEnabled)
019
Do While (blue_admin.IsEnabled=False)
DoEvents
Loop
End If
ser.Initialize("ser")
ser.Connect("20:15:10:26:29:79")
ser.Listen()
End Sub
Sub PlayAlarm()
Dim Obj1 As Reflector
Obj1.Target =
Obj1.CreateObject("android.provider.Settings$System")
Obj1.Target = Obj1.GetField("DEFAULT_NOTIFICATION_URI")
Dim args(2) As Object
args(0) = Obj1.GetContext
args(1) = Obj1.Target
Dim types(2) As String
types(0) = "android.content.Context"
types(1) = "android.net.Uri"
Obj1.Target = Obj1.RunStaticMethod("android.media.MediaPlayer",
"create", args, types)
Obj1.RunMethod("start")
End Sub
Sub ReConnect
ser.Disconnect
If (blue_admin.IsEnabled=False) Then
blue_admin.Enable
Log(blue_admin.IsEnabled)
Do While (blue_admin.IsEnabled=False )
DoEvents
Loop
End If
ser.Initialize("ser")
ser.Connect("20:15:10:26:29:79")
ser.Listen()
End Sub
019