[POD] 아두이노로 만들어 확인하는 디지털 논리 회로

[POD] 아두이노로 만들어 확인하는 디지털 논리 회로

$16.18
저자

이은상

저자:이은상
공주대학교사범대학기술가정교육과교수로재직중으로,한국교원대학교기술교육과를졸업한후충남대학교에서기술교육전공으로석사및박사학위를취득하였습니다.기술교육학과에서다루는여러공학내용을효과적으로가르치기위한교수·학습방안을탐색하고있으며,특히아두이노나마이크로비트와같은피지컬컴퓨팅분야에많은관심이있습니다.최근에는급변하는디지털시대에발맞춰인공지능을활용하여교사나일반인,학생들이실생활에서접하는다양한문제를보다효율적으로해결할수있는방안을탐구하고있습니다.
이교재와관련된소스코드나교수·학습자료는웹사이트및유튜브채널을통해공유할예정이니,학습에참고하시길바랍니다.
phycom.kr
youtube.com/@파이컴

목차


표지·1
머리말·4
목차·6

Chapter01디지털과아날로그·9
1.1신호의세계와정의·10
-아날로그신호의연속성과자연계의데이터·10
-디지털신호의이산성과이진데이터의장점·11
-디지털시스템과2진체계·13
-디지털데이터의단위:비트와바이트·14
1.2신호의변환과정·17
-표본화와양자화의원리·17
-해상도와데이터정확도의관계·19
-PWM(펄스폭변조)과듀티사이클·21
1.3디지털입력의안정화·23
-풀다운저항·23
-풀업저항·24
1.4실습을위한준비·26
-아두이노(Arduino):디지털논리의구현체·26
-아두이노IDE:하드웨어와의대화도구·28
-틴커캐드(Tinkercad):가상실습실에서의실험·29
-실습을위한기본부품:회로구성의요소·31
1.5아두이노실습·36
-디지털출력실습·36
-PWM을활용한아날로그출력실습·38
-버튼의풀다운저항연결회로실습·41
-버튼의풀업저항연결회로실습·43
-버튼의내부풀업저항연결회로실습·45
-디지털논리회로실습을위한기본회로·47

Chapter02수의체계·51
2.1진법의이해와상호변환·52
-10진수와2진수·52
-8진수와16진수·53
-진법변환·55
2.2음수와실수의데이터표현·59
-음의정수표현방법·59
-부동소수점방식의이해·61
2.3아두이노실습·67
-정수출력예제(int)·67
-실수출력예제(float,double)·70
-진법변환예제·72

Chapter03디지털코드·75
3.1숫자코드·76
-BCD코드·76
-3초과코드·78
-그레이코드·80
3.2에러검출코드·83
-패리티비트·83
-해밍코드·84
3.3문자코드·89
-아스키코드·89
-유니코드·91
3.4아두이노실습·93
-문자출력예제·93

Chapter04논리게이트·97
4.1기본논리게이트·98
-논리게이트란?·98
-진리표와논리식·99
-NOT게이트와버퍼게이트·101
-AND게이트·104
-OR게이트·107
4.2응용논리게이트·109
-NAND게이트와NOR게이트·109
-XOR게이트와XNOR게이트·113
4.3논리게이트의조합과해석·116
4.4아두이노실습·121
-1입력논리게이트실습·121
-2입력논리게이트실습·123
-다입력논리게이트실습·126

Chapter05불대수와카르노맵·131
5.1불대수·132
-불대수의기본법칙·132
-논리회로의간소화·135
-논리식의표준형·138
-최소항과최대항·142
5.2카르노맵·144
-카르노맵의기본원리·144
-카르노맵의구조와작성법·146
-무관항(Don'tCare)조건의활용·153
5.3아두이노실습·156
-3입력논리식간소화체험·156
-2입력논리식간소화체험·158

Chapter06조합논리회로·161
6.1조합논리회로의개요·162
-조합논리회로란?·162
-회로설계절차·163
6.2조합논리회로의실제·165
-연산회로·165
-코드생성및해독회로·170
-코드변환회로·177
-데이터전송및제어회로·183
6.3아두이노실습·187
-반가산기실습·187
-전가산기실습·189
-인코더실습·191
-코드변환회로실습·193
-7-세그먼트디코더실습·196