TINA Design Suite болон TINACloud ашиглан хэлхээний симуляци

Проф. Др. Дэнан Ибрахим

Энэ нь И-ном, шилдэг борлуулалттай Elektor зохиолч, Профессор Доктор Доган Ибрахим цахилгаан болон электрон хэлхээний дизайн, шинжилгээг зааж, TINA болон TINACloud-ыг ашиглан ПХБ хавтанг боловсруулах зорилготой. Энэхүү ном нь цахилгаан/цахим инженерүүд, техникийн коллеж, их дээд сургуулийн цахим/цахилгаан инженерийн чиглэлээр суралцаж буй оюутнууд, аспирант, судалгааны оюутнууд, багш нар, хобби сонирхогчдод зориулагдсан болно. Аналог болон дижитал цахилгаан/цахим инженерчлэлийн ихэнх салбарыг хамарсан олон шалгагдсан, ажиллаж буй загварчлалын жишээг өгсөн болно. Үүнд хувьсах гүйдлийн болон тогтмол гүйдлийн хэлхээ, диод, zener диод, транзисторын хэлхээ, үйлдлийн өсгөгч, шатны диаграм, 3 фазын хэлхээ, харилцан индукц, Шулуутгагч хэлхээ, осциллятор, идэвхтэй ба идэвхгүй шүүлтүүрийн хэлхээ, дижитал логик, VHDL, MCU, шилжүүлэгчийн горим орно. цахилгаан хангамж, ПХБ дизайн, Фурье цуврал, спектр. Уншигчид MCU нарийн төвөгтэй хэлхээг дуурайхыг хүсэхгүй л бол програмчлалын туршлагатай байх шаардлагагүй.

Агуулга:

Бүлэг 1 ● Танилцуулга

1.1 ● Яагаад симуляци гэж? 13
1.2 ● Цахим загварчлал 14
1.3 ● SPICE электрон хэлхээний загварчлал 15
1.4 ● TINA хөтөлбөр 16
1.4.1 ● Схемийн зураг авалт 17
1.4.2 ● Амьд 3D Breadboard Хэрэгсэл 17
1.4.3 ● ПХБ дизайн 17
1.4.4 ● Цахилгааны дүрмийн шалгалт (ERC) 17
1.4.5 ● Схемийн тэмдгийн засварлагч 18
1.4.6 ● Номын сангийн менежер 18
1.4.7 ● IBIS загварын дэмжлэг 18
1.4.8 ● Параметр олборлогч 18
1.4.9 ● Текст ба тэгшитгэл засварлагч 18
1.4.10 ● Тогтмол гүйдлийн шинжилгээ 19
1.4.11 ● Түр зуурын шинжилгээ 19
1.4.12 ● Автомат нэгдэл 19
1.4.13 ● Түр зуурын дуу чимээний шинжилгээ 19
1.4.14 ● Фурьегийн шинжилгээ 19
1.4.15 ● Дижитал загварчлал 20
1.4.16 ● HDL симуляци 20
1.4.17 ● Микроконтроллер (MCU) загварчлал 20
1.4.18 ● Урсгал диаграмм засварлагч ба дибаглагч 20
1.4.19 ● Хувьсах гүйдлийн шинжилгээ 21
1.4.20 ● Сүлжээний шинжилгээ 21
1.4.21 ● Шугаман хувьсах гүйдлийн дуу чимээний шинжилгээ 21
1.4.22 ● Симболын шинжилгээ 21
1.4.23 ● Монте-Карло ба хамгийн муу тохиолдлын шинжилгээ 21
1.4.24 ● Дизайн хэрэгсэл 21
1.4.25 ● Оновчлол 22
1.4.26 ● Пост процессор 22
1.4.27 ● Илтгэл 22
1.4.28 ● Интерактив горим 22
1.4.29 ● Виртуал хэрэгслүүд 23
1.4.30 ● Бодит цагийн туршилт ба хэмжилт 23
1.4.31 ● Сургалт, шалгалт 23
1.4.32 ● Мехатроникийн өргөтгөл 23

2-р бүлэг ● TINA хувилбарууд

2.1 ● Тойм 24
2.2 ● Хувилбарын онцлог 24
2.3 ● Сонголтууд 27
2.4 ● Нэмэлт техник хангамж 27
2.4.1 ● LabXplorer: Боловсрол, сургалтын олон үйлдэлт хэрэгсэл, орон нутгийн болон
зайнаас хэмжих чадвар 27

3-р бүлэг ● TINA суурилуулах журам

3.1 ● Техник хангамж, програм хангамжийн шаардлага 29
3.2 ● Суурилуулалт 29
3.3 ● TINA 36-ийн техник хангамжийн түлхүүр (донг) хувилбарыг суулгаж байна
3.4 ● TINA 37 программ хангамжийн хамгаалалттай хувилбарт зөвшөөрөл олгох

4-р бүлэг ● Эхлэл – Энгийн хэлхээг дуурайх

4.1 ● Схем засварлагч 38
4.2 ● Симуляци 1 – Цуврал ба зэрэгцээ резистор 39
4.3 ● Симуляци 2 – Эсэргүүцэл – конденсаторын хэлхээ 49
4.4 ● Симуляци 3 – Эсэргүүцэл – ороомгийн конденсаторын хэлхээ 61
4.5 ● Симуляци 4 – Эрчим хүчний хэрэглээ – цахилгаан тоолуур ашиглан 67
4.6 ● Симуляци 5 – Бүрэлдэхүүн хэсгүүдийн хүчдэл – вольтметр ашиглан 69
4.7 ● Симуляци 6 – Ампер хэмжигч 70 ашиглан эд ангиудын гүйдэл
4.8 ● Симуляци 7 – Импеданс хэмжигч 71 ашиглан импеданс хэмжилт хийх
4.9 ● Симуляци 8 – Омметр 73 ашиглан эсэргүүцлийн хэмжилт
4.10 ● Симуляци 9 – Осциллографын бүрэлдэхүүн хэсгийг ашиглан бүрэлдэхүүн хэсгүүдийн хүчдэлийг зурах 74
4.11 ● Загварчлал 10 – Давтамж хэмжигч 78 ашиглан давтамжийг хэмжих
4.12 ● Загварчлал 11 – Хувьсах гүйдлийн хэлхээний шинжилгээ I 79
4.13 ● Загварчлал 12 – Хувьсах гүйдлийн хэлхээний шинжилгээ II 82
4.14 ● Загварчлал 13 – Хувьсах гүйдлийн хэлхээний шинжилгээ III 84
4.15 ● Загварчлал 14 – Тевениний теорем – Хувьсах гүйдлийн хэлхээний шинжилгээ 86
4.16 ● Загварчлал 15 – Нортоны теорем – Хувьсах гүйдлийн хэлхээний шинжилгээ 89
4.17 ● 3 фазын хэлхээ 92
4.17.1 ● Загварчлал 16 – Эсэргүүцэх ачаалалтай 3 фазын од холболттой хэлхээний шинжилгээ 93
4.17.2 ● Симуляци 17 – эсэргүүцэлтэй ба 3 фазын одтой холбогдсон хэлхээний шинжилгээ
индуктив ачаалал 95
4.18 ● Харилцан индукц 98
4.18.1 ● Загварчлал 18 – Харилцан индукц 99

5-р бүлэг ● Диодын хэлхээний загвар ба загварчлал

5.1 ● Загварчлал 1 – Энгийн диодын хэлхээ 102
5.2 ● Симуляци 2 – Хагас долгионы Шулуутгагч хэлхээ 103
5.3 ● Симуляци 3 – Трансформатор 104 бүхий хагас долгионы Шулуутгагч хэлхээ
5.4 ● Симуляци 4 – 105-р трансформатортой бүрэн долгионы Шулуутгагч хэлхээ
5.5 ● Симуляци 5 – Трансформатор 107 бүхий бүрэн долгионы гүүр Шулуутгагч хэлхээ
5.6 ● Симуляци 6 – Диодын хавчих хэлхээ 109
5.7 ● Симуляци 7 – Зенерийн диодын шинж чанар 110
5.8 ● Загварчлал 8 – Зенер диодын хүчдэлийн зохицуулагч 112
5.9 ● Симуляци 9 – Зенер диодын тэгш хэмийн хүчдэл хязгаарлагч 113
5.10 ● Загварчлал 10 – Хүчдэлийн гурав дахин нэмэгдүүлэх хэлхээ 114

6-р бүлэг ● Транзисторын хэлхээний дизайн ба загварчлал

6.1 ● Загварчлал 1 – Биполяр транзисторын шинж чанар 118
6.2 ● Симуляци 2 – Нийтлэг эмиттерийн транзистор өсгөгч – Шинжилгээ 119
6.3 ● Симуляци 3 – Нийтлэг эмиттерийн транзистор өсгөгч – Дизайн 125
6.4 ● Симуляци 4 – Олон шатлалт нийтлэг эмиттерт транзистор өсгөгч – TINA 127 дахь дэд хэлхээг ашиглах
6.5 ● Netlist 131
6.6 ● Симуляци 5 – BJT транзистор Colpitts осциллятор 132
6.7 ● Транзистор нь хоёр портын сүлжээ 136
6.7.1 ● Транзисторын h параметрүүд 139
6.8 ● Симуляци 6 – JFET транзисторын нийтлэг эх үүсвэрийн өсгөгч 142
6.9 ● Симуляци 7 – JFET транзисторын шинж чанарын муруй 146
6.10 ● Симуляци 8 – BJT Транзисторын унтраалга 147
6.11 ● Тиристор ба триак 149
6.11.1 ● Симуляци 9 – Тиристорын фазын удирдлага 149
6.11.2 ● Загварчлал 10 – Триак фазын удирдлага 151
6.12 ● Аудио тэжээлийн өсгөгч 153
6.12.1 ● Симуляци 11 – AB ангиллын аудио өсгөгч 154

Бүлэг 7 ● Үйлдлийн өсгөгчийн хэлхээний дизайн ба загварчлал

7.1 ● Үндсэн шинж чанарууд 161
7.2 ● Ашиглалтын өсгөгчийн хэлхээ 162
7.2.1 ● Урвуу өсгөгч 163
7.2.1 ● Урвуу өсгөгч 163
7.2.2 ● Урвуулахгүй өсгөгч 163
7.2.3 ● Хүчдэл дагагч 164
7.2.4 ● Хүчдэл нэмэгчийн өсгөгч 165
7.2.5 ● Хүчдэл хасагч 166
7.2.6 ● Хүчдэл интегратор 167
7.2.7 ● Хүчдэл ялгагч 168
7.2.8 ● Гүйдлийг хүчдэлд хувиргагч 169
7.3 ● Симуляци 1 – Урвуу өсгөгч 171
7.4 ● Симуляци 2 – нийлбэр өсгөгч 174
7.5 ● Симуляци 3 – Хүчдэлийг нэгтгэх өсгөгч 175
7.6 ● Симуляци 4 – Хагас долгионы Шулуутгагч хэлхээ 176
7.7 ● Дизайн хэрэгсэл 178
7.7.1 ● Загварчлал 5 – Дизайн загвар 178
7.8 ● Оновчлол 180
7.8.1 ● Загварчлал 6 – Загварын жишээ – Хувьсах гүйдлийн хэлхээ 183
7.8.2 ● Симуляци 7 – Жишээ загвар – Тогтмол гүйдлийн хэлхээ 185
7.9 ● Синусоид осциллятор . 187
7.9.1 ● Загварчлал 8 – Фазын шилжилтийн осциллятор 187
7.9.2 ● Симуляци 9 – Wien Bridge oscillator 189
7.9.3 ● Симуляци 10 – The Colpitts oscillator 192
7.10 ● Дөрвөлжин долгион үүсгэгч 194
7.10.1 ● Симуляци 11 – Үйл ажиллагааны өсгөгч квадрат долгион үүсгэгч 194
7.10.2 ● Загварчлал 12 – 555 нэгдсэн хэлхээ 196

8-р бүлэг ● Шүүлтүүрийн хэлхээний дизайн ба загварчлал

8.1 ● TINA шүүлтүүрүүд 199
8.2 ● Симуляци 1 – 2-р зэрэглэлийн бага нэвтрүүлэх идэвхтэй шүүлтүүрийг зохион бүтээх 201
8.3 ● Симуляци 2 – Дээд зэрэглэлийн бага нэвтрүүлэх идэвхтэй шүүлтүүрийг зохион бүтээх 206
8.4 ● Симуляци 3 – Өндөр нэвтрүүлэх идэвхтэй шүүлтүүрийг зохион бүтээх 207
8.5 ● Симуляци 4 – Дамжуулах идэвхтэй шүүлтүүрийг зохион бүтээх 209
8.6 ● Симуляци 5 – Бага нэвтрүүлэх идэвхгүй шүүлтүүрийг зохион бүтээх 210

9-р бүлэг ● Дижитал логик хэлхээний дизайн ба загварчлал

9.1 ● TINA 212 ашиглан дижитал логик загварчлал
9.2 ● Загварчлал 1 – Энгийн БА хаалга 212
9.3 ● Симуляци 2 – Хаалга 215 ашиглан хагас нэмэгч
9.4 ● Симуляци 3 – 2 битийн синхрон тоолуур 216
9.5 ● Симуляци 4 – 7 сегментийн LED дэлгэц 217
9.6 ● Симуляци 5 – 4 логик үзүүлэлттэй 218 битийн хоёртын тоолуур
9.7 ● Симуляци 6 – 4 сегмент дэлгэцтэй 7 битийн арван жилийн тоолуур 219
9.8 ● Симуляци 7 – 8 сегментийн хоёр дэлгэцтэй 7 битийн арван жилийн тоолуур 220
9.9 ● Симуляци 8 – 4 битийн арван жилийн тоолуур ба 7 сегментийн дэлгэц – 4 битийн өгөгдөл үүсгэгч ашиглах 221
9.10 ● Симуляци 9 – Бүрэн нэмэгч үүсгэх – MACRO 223 ашиглан
9.11 ● Техник хангамжийн тодорхойлолтын хэл (HDL) ашиглах 225
9.11.1 ● Дижитал хэлхээг шинжлэхэд TINA-д VHDL симуляцийг ашиглах 226
9.11.2 ● Симуляци 10 – Хагас нэмэгчийн хэлхээ – VHDL 226
9.11.3 ● Симуляци 11 – Тоолуурын хэлхээ – VHDL 230
9.11.4 ● VHDL дибаглагч 233
9.12 ● TINA-д Verilog симуляцийг ашиглан дижитал хэлхээнд дүн шинжилгээ хийх 235

10-р бүлэг ● Логик дизайны хэрэгсэл

Бүлэг 11 ● Микроконтроллеруудыг дуурайх

11.1 ● Тойм 246
11.2 ● Урсгал диаграмм засварлагчийг ашиглах 246
11.2.1 ● Симуляци 1 – 2 LED ээлжлэн анивчдаг – PIC цуврал микроконтроллер 246
11.2.2 ● Симуляци 2 – зургаан өнцөгт дэлгэцтэй 4 бит Дээш/Доош тоолуур – PIC цуврал микроконтроллер 249
11.2.3 ● Урсгал схемийн алдаа засах 252
11.3 ● Ассемблер програмчлалыг ашиглах 253
11.3.1 ● Симуляци 3 – Тоолуур – PIC цуврал микроконтроллер 253
11.3.2 ● 255 asm кодыг өөрчлөх
11.3.3 ● ASM код 256-г дибаг хийх
11.4 ● Си програмчлалыг ашиглах 257
11.4.1 ● Симуляци 4 – Тоолуур – ATTINY13 микроконтроллер 258
11.4.2 ● Симуляци 5 – Гэрлэн дохио – ATTINY13 микроконтроллер 261
11.4.3 ● Симуляци 6 – LCD тоолуур – Arduino Uno 263
11.4.4 ● Симуляци 7 – Гэрлэн дохионы дараалагч– PIC микроконтроллер 266
11.4.5 ● Симуляци 8 – Анивчих гэрэл– STM32 микроконтроллер 268
11.5 ● Санах ойн төхөөрөмж 272
11.5.1 ● Симуляци 9 – 2 бит x 2 бит дижитал үржүүлэгч – ROM санах ой . 272
11.5.2 ● Симуляци 10 – хоёр зургаан өнцөгт дэлгэцтэй 4 битийн хоёртын тоолуур – ROM санах ой . 275

12-р бүлэг ● Шатны логик хэлхээ

12.1 ● Тойм . 278
12.2 ● Загварчлал 1 – Гэрэл ба мотортой шат логик 278
12.3 ● Шатны логик бүрэлдэхүүн хэсэг нь дижитал логик бүрэлдэхүүн хэсэг 279
12.4 ● Түгжээний хэлхээ 281
12.4.1 ● Симуляци 2 – Түгжих моторын хэлхээ 281
12.4.2 ● Симуляци 3 – Урагш/урвуу хөдөлгүүрийн удирдлага 283
12.4.3 ● Загварчлал 4 – Туузан дамжуулагч хянагч 284

Бүлэг 13 ● Шилжүүлэгч горимын цахилгаан хангамжийн хэлхээ (SMPS)

13.1 ● Тойм . 286
13.2 ● Симуляци 1 – TPS61031 SMPS хэлхээ 286

Бүлэг 14 ● Хэвлэсэн хэлхээний самбар (ПХБ) дизайн

14.1 ● Тойм 293
14.2 ● Хоёр туйлт транзисторын мультивибраторын хэлхээний төсөл 293
14.2.1 ● Дизайн 294
14.2.2 ● Загварчлал 294
14.2.3 ● Хөлийн нэрийг шалгах 295
14.2.4 ● Стрессийн шинжилгээ 297
14.2.5 ● Өөрийн схемийг 297 хадгална уу
14.2.6 ● TINA PCB програмыг эхлүүлэх. 298
14.2.7 ● Gerber файл 302
14.2.8 ● GCode NC өрмийн файл 302
14.2.9 ● ПХБ-ын мэдээлэл 303
14.2.10 ● Бүрэлдэхүүн хэсгүүдийн жагсаалт 303
14.2.11 ● Netlist 304

Бүлэг 15 ● ПХБ-ын дизайны арга

15.1 ● Тойм 307
15.2 ● TINA 307-ийн схем засварлагч болон ПХБ дизайнер дээр автобус үүсгэх
15.3 ● Нэг багц дахь олон нэгж 310
15.4 ● Логик бүрэлдэхүүн хэсгүүдийн тэжээлийн хангамж 313
15.5 ● Давтагдах хэлхээний блокууд (Макро хуулбарлах функцийг ашиглан) 316
15.6 ● Хоёр давхаргат, хоёр талт, гадаргуу дээр суурилуулсан технологийн хавтанг бүтээх 320
15.7 ● ПХБ-ийн бүрэлдэхүүн хэсгүүдийг үүсгэх 325

Бүлэг 16 ● Схемийн тэмдэг, ул мөр хийх

16.1 ● Тойм 328
16.2 ● Жишээ 328
16.3 ● Schematic Symbol засварлагч 332 дахь IC шидтэнг ашиглах
16.4 ● Footprint editor 335 ашиглах
16.5 ● Footprint Editor 339 дахь IC Wizard
16.5.1 ● Загварын жишээ 340
16.6 ● TINA 343-д нийтийн ПХБ ул мөрийг нэмэх
16.7 ● TINA 3-д нийтийн 346D хөлийн хээ загваруудыг нэмж байна

Бүлэг 17 ● TINACloud ашиглах

17.1 ● Тойм 348
17.2 ● TINACloud 349-г ашиглаж эхэлж байна
17.3 ● Загварчлалын жишээ 350
17.4 ● Жишээ ПХБ дизайн 355
17.5 ● Өөрийн TINA схемийг хуваалцах 357

18-р бүлэг ● Бусад хэрэгтэй хэрэгслүүд

18.1 ● Тойм 359
18.2 ● 3D Breadboard 359
18.3 ● Стресс (утаа) шинжилгээ 360
18.4 ● Цахилгаан дүрэм шалгах (ERC) 362
18.5 ● Цуваа дэлгэц 362
18.6 ● Бүрэлдэхүүн хэсэг судлаач 362
18.7 ● 363-р бүрэлдэхүүн хэсгийг ол
18.8 ● Хамгаалах хэлхээ 364
18.9 ● Экспорт 365
18.10 ● Импорт 365
18.11 ● Фурье цуврал 365
18.12 ● Фурье спектр 367
18.13 ● Дуу чимээний шинжилгээ 367
18.14 ● Эрчим хүчний зарцуулалтын шинжилгээ 369
18.15 ● Орчуулагч 370
18.15.1 ● Жишээ 1 – RLC хэлхээ 371
18.15.2 ● Жишээ 2 – Тогтмол гүйдлийн хэлхээ 373
18.15.3 ● Жишээ 3 – Хувьсах гүйдлийн хэлхээ 374
18.15.4 ● Интегралыг үнэлэх 375
18.15.5 ● Шугаман тэгшитгэлийн системийг шийдвэрлэх 375
18.15.6 ● Диаграммыг зурах 376
18.15.7 ● Үндсэн диаграмм 377
18.15.8 ● Дохионы тодорхойлолт 379
18.15.9 ● Дэмжигдсэн функцууд 381
18.16 ● Тогтмол гүйдлийн температурын шинжилгээ 382
18.17 ● Параметр олборлогч 382
18.18 ● Төгсгөлийн төлөвийн машин засварлагч 384

Бүлэг 19 ● Номын сангийн менежер

Бүлэг 20 ● Талбайд програмчлагдах хаалганы массивууд (FPGA)

20.1 ● Тойм 391
20.2 ● TINA ашиглан бүдүүвч дизайн оруулгатай FPGA самбаруудыг програмчлах – Жишээ 1
391
20.3 ● TINA ашиглан бүдүүвч дизайн оруулгатай FPGA самбаруудыг програмчлах – Жишээ 2
400
20.4 ● TINA 404-тэй VHDL дээр FPGA самбаруудыг програмчлах
20.5 ● TINACloud 407 ашиглан Verilog дээр FPGA самбаруудыг програмчлах
20.6 ● Програмыг Basys 3 411 самбарын тогтворгүй санах ойд хадгалах
20.7 ● TINA ашиглан 7 сегментийн 4 оронтой Basys 3 FPGA самбар дээрх секундын тоолуур
VHDL 415
20.8 ● TINA ашиглан 7 сегментийн 4 оронтой Basys 3 FPGA самбар дээрх товчлуурын тоолуур
VHDL 428

Бүлэг 21 ● Нэмэлт мэдээлэл

21.1 ● TINA вэбсайт 431
21.2 ● TINA-TI 434
21.3 ● Бусад хэрэгтэй холбоосууд 434
21.4 ● TINA тусламжийн файл 435
● Эпилог 436
● Индекс 437

    X
    Тавтай морилно уу DesignSoft
    Бүтээгдэхүүнээ олох эсвэл дэмжлэг авах талаар тусламж хэрэгтэй бол чатлахыг зөвшөөрнө үү.
    wpChatIcon