Den talande räknedosan

Relevanta dokument
HC-2. All män na data Hyg ros tat. Drift- och montageinstruktion [Dok id: mi-292se_150522] HC-2, Digital hygrostat.

Dig i tal Termometer

4-tråd, mo du lar kon takt. Alarm 1 st hög nivå %, all tid hög re än steg 1

Star ta Pro/ENG I NE ER

Datakommunikation med IR-ljus.

CESAM2000 Per Nylén 1

Alings ås Sven Jo nas son Ste fan By dén

Ur Höga visan. 4. Stycket är i grunden skrivet för enbart kör, men solister kan, om så önskas, sjunga valfria delar för att öka variationen.

Tranor och grågäss runt Draven

Beredskapsavtal. Fastigo Fastighets, Sif, Ledarna, CF, Sv Arkitekter, SKTF. Giltigt från

Registreringsprogram. kontrolluppgifter

CENTRA LAP PA RAT 106 INSTALLATIONSANVISNING Best.nr: 12120

Utvecklingen av klövviltstammarna på Halleoch Hunneberg Ar be tet är be ställt av Sve as kog/na tu rup ple vel ser AB

GOSPEL PÅ SVENSKA 2. Innehåll

NOVATHERM 4FR PROJEKTERINGSANVISNING BRANDISOLERING AV BÄRANDE STÅLKONSTRUKTIONER

IN STRUK TION. IR DR uni ver sal ter mos tat - steg re gu la tor Ers För panelmontage. För DIN-ske ne mon ta ge

jz j k k k k k k k kjz j k k j j k k k k j j

Älgstammens ålderssammansättning i Sydöstra Värmlands viltvårdsområde

Bröderna fara väl vilse ibland (epistel nr 35)

Till Dig. Innehåll. Blåeld musik kärleksverser tonsatta av Lasse Dahlberg. Allt, allt jag ägde...

Ser ni äng -en? œ œ œ œ œ œ œ œ œ œ. œ œ Ó. Œ œ. œ œ œ œ œ F. œ œ Œ œ. & Œ œ. œ œ œ œ œ œ œ œ. œ œ œ œ œ œ œ. œ œ œ. œ œ œ œ œ. & œ œ œ œ.

ANVÄNDNING AV SERVICESEDLAR FÖR ÖPPNA REHABILITERINGSTJÄNSTER FÖR FRONTVETERANER OCH I HANDIKAPPSERVICELAGEN AVSEDD PERSONLIG ASSISTANS

Birger Sjöberg. Dansbanan. Arrangemang Christian Ljunggren SA T/B + Piano SATB MUSIC

Adagio. œ œ œ œ œ œ œ. œ œ œ œ. & bb 4 4 œ. & bb. œ œ œ œ œ œ œ œ Œ. & bb œ œ œ œ œ œ œ œ. & bb œ œ œ œ œ b D. q = 72. och nar. var 1ens.

Dag vat te nu tred ning för Åsen, Mun ke dals kom mun

27. NATURLJUD. o k k o k k k. p k k k kz k k o k k k k k k n k k k. k o k. a f4 Fredrik: kk k. k dk. a f4 4 j. k n. k n k k. k n k n k n.

Fader Bergström, stäm upp och klinga (epistel nr 63)

Välkommen. B ƒ Þ. E ƒ Þ. Hej vad. E ƒ Þ. E ƒ Þ. E ƒ Þ. Och vi klap. Hej vad heter du?

Ungdomen ä ena dumma fä The Whiffenpoof Song

Tranors nyttjande av en tranbetesåker vid Draven i Jönköpings län

Fallstudie Majorna - Hållbar utveckling utifrån lokalsamhällets egna behov och önskemål

Rätten till arbetstagares uppfinningar

Vila vid denna källa (epistel nr 82)

Fader Berg i hornet stöter (epistel nr 3)

Ack du min moder (epistel nr 23)

Upphandling av terapitjänster som beviljas som medicinsk rehabilitering genom servicesedelmodellen

Älgstammens ålderssammansättning och reproduktion i Holmen Delsbos älgförvaltningsområde

3 (3) MSEK -8 (-10) MSEK 133 (136) MSEK -16 (-15) MSEK (16 998) SEK 194 (199) MSEK BY THE WAY

Vår angelägenhet. œ œ œ œ œ œ œ œ œ œ œ œ œ œ œ œ. œ J. œ œ œ œ œ œ œ œ œ. &b b b. & bb b. œ œ œ œ œ œ œ œ œ œ œ œ 4 œ œ 4. ?

KÖLD BÄ RAR LA GET. Syfte

Skyarna tjockna (epistel nr 21)

Digital Termometer J10 B4 A4 GND GND GND B1 GND GND GND GND B3 A3 +5V +5V A3 +5V A2 +5V +5V A2. +5v B16 A16 UREG UREG B1 6 AC AC A1 6 A6 6

För länge sen hos Beethoven

Halvårsrapport. Ökad omsättning och förbättrat rörelseresultat. Januari juni April juni 2019 JANUARI JUNI 2019

Demoex. Come on children 4

Bokslutskommuniké. Förbättrat resultat och höjd utdelning. Januari december Oktober december 2018 JANUARI DECEMBER 2018

INNEHÅLL. Introduktion. Komponentlista. Installation, hård va ra. Installation, mjuk va ra. Användarmanual, mjuk va ra. Tournament registration

Höstvisa. œ œ. œ œ œ œ œ œ œ. œ œ œ nœ # # j œ # œ œ œ j œ œ œ œ Œ. j œ œ œ. œ œ. œ œ œ œ œ œ. œ œ ? # # # œ j œ. J œ. œ œ œ. œ œ œ œ # œ.

Sjung och läs nu Bacchi böner (sång nr 57)

Hade jag sextusende daler (sång nr 14)

Härlighetens väg procession 4. Hur kan jag tro 8. Vi vänder oss till dig Gud förbön 10. Gud, när du bjuder till bordet beredelse 13

Blåsen nu alla (epistel nr 25)

Kompletteringsutbildning på svenska

Dovhjortens beteseffekt på vegetationen på Hanö. Be stäl la re Läns sty rel sen i Ble kinge

Uppsala Summer Heat Blues

UPONOR VVS GOLVVÄRME SYSTEM 17. Handbok för Uponor Golvvärmesystem 17

nationella miljökvalitetsmål

In struk tionsbok. Monovac 100 C

Hundra tusen miljarder

Köp hela häftet på (16 sidor)

Dagvattenutredning för Solstrålegatan Biskopsgården. Preliminär version. Ste fan By dén, Åsa Gra nath

Innehåll. Sångerna i detta häfte går att beställa som separatutgåvor från förlaget

In ne hålls för teck ning

Onsdag morgon. Arr: Staffan Isbäck. dag morg on när da gen gryr, en helt van lig dag. Stäng er hon

Trappklättringssystem. Originalbruksanvisning. s-max

KÄRLEKSSÅNGER FRÅN ANGARN

o n k o k t k t fk t ej k t ek t k t o n k k k k k k jz

Delårsrapport. Fortsatt stabil utveckling JANUARI MARS Nettoomsättning Mkr (11 490) Rörelseresultat 265 Mkr (290)

Hälso- & sjukvårdsenheten november 2007

Följande instrument förekommer i originaluppsättningen av musikalen:

ALLMÄNT 2. Introduktion 2. Åtgärder vid driftsättning 2. Förklaring av termer och begrepp 3. Kommandosyntax 3 HANDHAVANDE 4. Kommandon 4.

Fem myror är fler än fyra elefanter

Tre julvisor. för blandad kör SATB. I kärlekens tid. SATB a cappella, piano ad lib. œ œ œ. œ œ. œ œ. œ œ. J œ. bar lju bar. nen set.

byggelse får uppföras och hur den bör utformas. Bostadsbyggandet ska öka för att möj lig gö ra ökad inflyttning till kommunen.

Påsk juts- och bromshjälp. Originalbruksanvisning

Lyckas med läsförståelse Minto

13. DIKTÖRNS SÅNG. l l l l. a 2 2 ff f l. l l l l. a2 ff f l. l l l l. b 2 2f f f. k k k k k k k k

I Kristus själv Stuart Townend/Keith Getry Arr: Thomas Hellsten

ALGE S4 Tidtagningsutrustning - Tävling

DEMO Tillhör Runow media AB

Principbeslut om och tidtabell för bolagisering av affärsverk

ASTRIDS VISOR Från Lönneberga till de sju haven Arrangemang: ANNA BERGENDAHL

Detaljplan och detaljplaneändring / Kvarteret för aktivt boende, Ilkkavägen 1 3 och Karlebygatan 68 72

max-e Ka bel ver si on

Introduktion till programmering och Python Grundkurs i programmering med Python

SAMMANTRÄDESPROTOKOLL KOKOUSPÖYTÄKIRJA 43 KONSTATERA SAMMANTRÄDETS LAGLIGHET OCH BESLUTFÖRHET

152 LIVSKRAFT OCH HÅLL BAR UT VECK LING I GÖ TE BORGS SÖ DRA SKÄR GÅRD BILAGOR

Kol lek tiv tra fi kens mål bild i Gö te borg/möln dal/par til le Re mis svar från Me li ca ge nom Ei nar Hans son och Ste fan By dén 10/6 2016

Cecilia Damström. Op.54. Pauli Ord. Male choir TTBB

PRODUKTINFORMATION. ELFA artikelnr Slav display 4x77mm Slav display 4x165mm

Livskraft och hållbar utveckling i Göteborgs södra skärgård

SVENSK DANSKA BROFÖRBINDELSEN SVEDAB AB

R app o r t T A n a l y s a v f as t p r o v. Ut f ä r dad A le xa n d e r G i r on

INTE! Absolut. Gå in på. Innehåll. för liten...

Tack för ditt stöd! Lillebrors Bästa Kolab. Mammas Chokladb. Kajsas Kafékakor är. Jag som säljer heter. Vi samlar till Förening / klass

Vem är bäst Antal intervjuer Vägt bastal


-17 (-20) MSEK 5 (4) MSEK -31 (-39) MSEK 291 (42) MSEK (5 212) SEK 420 (113) MSEK BY THE WAY

INSTALLATION. OPHERA SVARSAPPARAT MED FÄRGMONITOR (Lämna denna manual vid svarsapparaten)

SCENER. Att ändra i en scen

Transkript:

Den talande räknedosan I den här uppgiften skall du bygga en talande räknedosa. Till det använder du CE-SAM systemets modermodul, LCD-modulen, Tangentbordsmodulen och talsyntesmodulen. I talsyntesmodulen spelar du in de fraser som behövs, t.ex. alla siffror, hundra, tusen osv. När man matar in talen på tangentbordet skall talsynteskortet samtidigt kvittera talen och när resultatet är klart presenteras det på LCD-displayen samtidigt som det läses upp av talsyntesmodulen. Talsyn teskor tet är försett med en spe ciell krets (ISD00A) som kan spela in, la gra och spela upp ljud. La grin gen av lju det sker inte i digi tal form som är det van liga, utan denna krets har ett minne som kan la gra ana loga spän nin gar. To talt kan kret sen la gra.000 ana loga spän nin gar. För att spela in och la gra en ljud sekvens, tar kret sen prov på sig nalen från mik ro fonen 00 ggr per sekund och la grar dessa spän nin gar i min net. Vid upp spelnin gen av lju det häm tar kret sen spän nin garna från min net och skickar ut dem på hög ta laren i samma takt och ordning som vid in spelnin gen. 0 B B B 0 B 0 B B B A B B B C C C D C D k V k NC NC 0 CE PD P/R EOM XCLK ISD0 RED VCCD VCCA VSSD VSSA SP SP- AUXI N ANA I N 0 ANAOUT MIC MI CREF AGC 0k 0 u TALSYNTES MODULEN 0. uf. uf HÖGTALARE 0. uf 0k 0k V k 0uF MIKROFON För att kunna la gra och hämta fraser ur min net är det or gan is erat i form av 0 seg ment. Varje seg ment kan alltså la gra mil lisekun ders ljud. En fras kan sträcka sig över flera seg ment. De olika seg men ten ad resserar man med hjälp av ad ress bi tar. Det för - sta seg men tet har ad res sen 0 och det sista har ad res sen. Med hjälp av ad resserna kan man lägga olika fraser vid olika ad resser i min net och se dan låta da torn hämta dem från min net och spela upp dem, och däri ge nom bilda nya men in gar. Ob servera att det inte kan före komma en ad ress där de båda mest sig ni fi kanta bi tarna båda är et tor. 00-0-0 Talsyntes - PN

Talsynteskortet är utrustad med en om kop plare för val av inspelning (REC) el ler återupp spelning (PB). Vidare har kor tet en tryck knapp kal lad PD (Power Down) som fun gerar som en sorts reset- knapp, samt en tryck knapp som ak tiv erar kret sen CE (Chip En able). Inspelning av fraser. Det är lämpligt att spela in de fraser som kret sen skall la gra i Stand Alone Mode dvs frikop plad från en chips da torn. Det gör man ge nom att kop pla ihop talsyn teskor tet med ett tomt mod erkort som får förse talsyn teskor tet med mat nings spän nin gar. Gör upp en ta bell över de fraser som du tänker spela in och en upp skatt ning av hur lång tid som varje fras tar. Du kan då räkna ut star tad res sen för var och en av fras erna. In - spelnin gen av en fras går se dan till så här:. Ställ PB/REC-omkopplaren i läge REC.. Ställ in frasens startadress på adressomkopplaren.. Tryck på PD för att läsa in adressen.. Nu trycker du på CE och läser in frasen medan du håller CE nertryckt.. Så fort frasen är klar släpper du knappen. I det ögonblick du släpper CE-knappen läggs det in en slutmarkering, EOM (End of Message) i minnet. Du kan nu prov lyssna fra sen ge nom att slå om om kop plaren PB/REC till PB och trycka ner CE ett kort ögon blick. Talsyn teskor tet kom mer då att spela upp fra sen från star tad - res sen till slut mark er in gen. Du kan nu än dra ad res sen och spela in nästa fras. På så sätt läg ger du in alla dina fraser. Du kan av lyssna alla dina fraser ge nom att ställa in ad res sen på 0 och hålla nere CE. Då kom mer upp spelnin gen inte att stan nas av slut - mark er in garna utan du får höra alla 0 sekun der nas in nehåll. Upp spelning av en fras. För att spela upp en fras stäl ler du PB/REC om kop plaren i läge PB, stäl ler in fra sens star tad ress samt trycker ner CE ett kort ögon blick. Upp spelning av en fras från en chips da torn Samtliga kon troll sig naler och ad resser är åt kom liga från en chips da torn. För att det inte skall bli någon kon flikt mel lan sig nal erna från en chips da torn och om kop plarna på talsyn teskor tet skall samtliga bi tar i ad res som kop plaren stå i läge off. Dessa sig naler har då re sis tiv pul lup och kan dras ner av en chips da torn. Även övriga sig naler har re - sis tiv pul lup el ler pull down och kan påverkas av en chips da torn. För att spela upp en men ing får en chips da torn lägga ut ad res sen till den för sta fra sen och ge en kort låg puls på CE. Då star tar upp spelnin gen av den för sta fra sen. Un der tiden lig ger en chips da torn och kän ner av EOM- signalen. Denna går låg un der ms när fra sen är fär dig spe lad. När en chips da torn kän ner denna puls kan den lägga ut ad - 00-0-0 Talsyntes - PN

res sen till nästa fras och starta den, o.s.v. På det sät tet kan man i en chips da torns pro - gram bygga ihop hela men in gar som talsyn teskor tet skall säga. Tangentbordet. För att mata in de tecken du skall sända använ der du tan gent bordskor tet. det har tan gen ter, 0..,#, * och A..D. Avkodnin gen av tan gent bor det sker med en sär skild krets (C) scan nar av tan gen terna och som ak tiv erar sin ut gång DA (Data Avail able) när en knapp trycks ned. Den sig nalen är vidare kop - plad till en chips da torns interrupt ingång eller till PC. Vilken den går till kan man själv välja med hjälp av en by gel på kor tet. När denna sig nal (DA) blir ak tiv skall ditt pro gram hämta in koden för tan gen ten. Det gör du ge nom att ak tiv era scan nerkret sens OE (Out put En able) ingång. Då läg ger kret sen ut tan gent koden på A- portens fyra läg sta bitar, och du kan läsa in den. Kop plin gen mel lan tangenkoden och tangenten fram går av tabellen. Omvandlingen mel lan tan - gent koden och mots varande ASCII- tecken gör du lämpli gen via en in dex erad ta bellslagning. Tan gent Kod 0000 000 000 A 00 000 00 00 B 0 000 00 00 C 0 * 00 0 0 # 0 D Tangentbordskoden B B B0 B 0 B A B B B C C C D C D K K RED BCB A B C D OE DA OSC KM.u.uF R R R R 0 C C * 0 # TANG ENT BORDSKO RTET A B C D C C C D C D B B B0 B 0 A B A B B B 00-0-0 Talsyntes - PN

Programmet Pro gram met skall hämta in två (fler sif friga) tal samt en op era tion, t.ex sub trak tion. Tan gent bor det har knap par. De tio knap parna 0.. används na tur ligt vis till in mat - ning av talen. Knap pen * kan använ das för att mark era slu tet på ett tal och # som en Clear - knapp. När man trycker på den star tar pro gram met om från bör jan, dis playen rad eras och hög ta laren säger pling. Knap parna A..D används för att ange op era tion dvs Ad di tion, Sub trak tion, Mul ti plika tion och Di vi sion. Pro gram met kan lämpli gen struk ture ras en ligt detta flö desschema: För att ut föra själva den mate ma tiska beräkn in gen använ der du dig av de mate ma tiska Initier aportar och di splay Skri v "OK" på displayen Dela upp talet i Tusental, H undratal oc hental Är tvåsiffri ga talet > Läs in första talet och Operati onen Visa första tal et på display en Om tusental finns Säg tusental et () Ja N ej Sägförs tatalet oc h operati onen Säg "tus en" mellan 0 oc h Läs in andra talet och vis a det på di splayen Säg andra talet i högtalaren Om hundratal finns Säg hundratal et ( ) Säg"hundr a" Nej Ja Säg tal et mel lan 0och säg: "blir" Säg tiotal et U tför beräkningen Sägde tv ås ista siffrorna som ett tvåsiffr igttal Säg entalet Visa r esultatet på LC D-displayen Säg resultatet i högtalar en Flödesdiag ram f ör pr ogrammet SLU T Subrutin för att sägaett tal SLUT At s äga ett tvåsi fr igt tal ru tin erna i CE- SAM sys te mets bib lio tek. Tänk på att de ru tin erna räk nar i s.k. float - ing point for mat på binär tal bas. Du måste alltså först om vandla dina deci mala tal till binära tal, se dan ut föra beräkn in gen, och därpå kon vertera till baka re sul tatet till deci - mal tal bas. För dessa kon verter in gar använ der du dig av bib lio teks ru tiner. Tänk på att både LCD- displayen, tangentbordet och talsynteskortet använder A- porten för att skicka data. Du måste alltså vara noga med att bara en abla en en het i taget för att det inte skall bli kol li sion på bussen. 00-0-0 Talsyntes - PN

Frasminneskarta. För att hålla ordning på de in spe lade fras erna och deras ad resser, är det lämpligt att från bör jan göra upp en ta bell över alla fraser och deras ad resser. Fras Längd Adress Dipswitch Frastext 0 0000 0000 noll 0000 000 ett 0000 000 två 0000 00 tre 000 0000 fyra 0 000 000 fem 000 000 sex 000 00 sju 000 0000 åtta 0 000 000 nio 0 000 000 tio 000 00 elva 00 0000 tolv 00 000 tret ton 00 000 fjor ton 0 00 00 fem ton 000 0000 sex ton 000 000 sjut ton 000 000 arton 0 000 00 nit ton 0 00 0000 tjugo 00 000 trettio 00 000 fyr tio 00 00 femtio 00 0000 sex tio 00 00 000 sjuttio 0 00 000 åt tio 0 00 00 nit tio 0 0000 hundra 0 0 000 tusen 0 0 000 plus 0 0 minus 000 000 gånger 000 00 genom 00 0000 blir 0 0 00 00 pling De fle sta fras erna har fått min nesseg ment = 00 mil lisekun der, men de sista fras erna har fått utom pling som fått 0 seg ment =. sek. När man spe lar in dessa korta fraser gäl ler det att man släp per CE knap pen så snart fra sen är klar så att man verkli gen får in hela fra sen på det avsatta seg men tet. 00-0-0 Talsyntes - PN