|
|
(285 révisions intermédiaires par 2 utilisateurs non affichées) |
Ligne 1 : |
Ligne 1 : |
| {{Projet | | {{Projet |
| |status=Prototype | | |status=Prototype |
| + | |status_pub=Publié |
| |image=SCAO1193.JPG | | |image=SCAO1193.JPG |
| |description=Un outil culinaire baptisé '''S'''ystème de '''C'''uisson '''A'''ssistée par '''O'''rdinateur '''(SCAO)''' | | |description=Un outil culinaire baptisé '''S'''ystème de '''C'''uisson '''A'''ssistée par '''O'''rdinateur '''(SCAO)''' |
Ligne 7 : |
Ligne 8 : |
| |inspiration=A la recherche de la précision culinaire | | |inspiration=A la recherche de la précision culinaire |
| |ingrédients=Matériaux pour l'impression 3D , Électronique | | |ingrédients=Matériaux pour l'impression 3D , Électronique |
− | |machines=Imprimante3D, | + | |machines=Imprimante3D, |
− | |url=[http://fablabo.net/wiki/E-poign%C3%A9e e-poignée]
| |
| }} | | }} |
− | ==Objet==
| + | Le SCAO est l'un des Systèmes de Cuisson Culinaire ([https://fablabo.net/wiki/SCC SCC]). |
− | ===SCAO===
| |
− | L'objet du [[Système de Cuisson Assistée par Ordinateur|'''SCAO''']] est l'automatisation de la surveillance de la cuisson des aliments. Le [[Système de Cuisson Assistée par Ordinateur|'''SCAO''']] est un outil qui permet de façonner la cuisson selon les exigences du concept culinaire Quiet Cook.
| |
− | ===Article Wikipédia===
| |
− | L'objet de ce "wiki" est d'expliquer et de mettre à disposition, au fur et à mesure de leurs disponibilités, tous les fichiers et informations nécessaires à la fabrication des sous-ensembles de ce système ainsi qu'à l'évolution et au maintien de l'application logicielle.
| |
− | ==Généralités==
| |
− | ===Maîtrise de la cuisson===
| |
− | En référence au téléfilm [https://fr.wikipedia.org/wiki/Chefs_%28s%C3%A9rie_t%C3%A9l%C3%A9vis%C3%A9e%29 Chefs], la maîtrise, de la [https://fr.wikipedia.org/wiki/Cuisson_des_aliments cuisson des aliments], résulte de l'habileté à coordonner le [https://fr.wikipedia.org/wiki/Geste geste], le [https://fr.wikipedia.org/wiki/Temps temps] et le [https://fr.wikipedia.org/wiki/Feu feu].
| |
− | | |
− | Le geste se concrétise par un mouvement de la main du cuisinier qui à l'aide :
| |
− | *d'un [https://fr.wikipedia.org/wiki/Ustensile_de_cuisine ustensile de cuisine], tels que par exemple, une [https://fr.wikipedia.org/wiki/Cuill%C3%A8re#Cuisine cuillère de bois] pour remuer, un [https://fr.wikipedia.org/wiki/Fouet_%28cuisine%29 fouet] pour battre ou mélanger, un [https://fr.wikipedia.org/wiki/%C3%89cumoire écumoir] pour écumer, les aliments contenus dans le récipient de cuisson.
| |
− | *d'un bouton règle l'intensité du feu.
| |
− | | |
− | Le temps est le temps de cuisson ou sa durée.
| |
− | | |
− | Le feu est la source de chaleur fournie par l'appareil de cuisson.
| |
− | | |
− | Par définition de la [https://fr.wikipedia.org/wiki/Thermodynamique thermodynamique], un [https://fr.wikipedia.org/wiki/Flux_thermique flux thermique] s'établit entre deux corps à des températures différentes. Ce transfert d'énergie interne est réalisé du corps le plus chaud vers le corps le plus froid. Il correspond à un [https://fr.wikipedia.org/wiki/Transfert_thermique transfert thermique] qui s'écoule par unité de temps entre les deux corps.
| |
− | Ce transfert peut se réaliser au sein d'un seul corps ou par contact entre deux corps.
| |
− | Dans notre cas, le mode de transfert est la [https://fr.wikipedia.org/wiki/Transfert_thermique#Conduction conduction], elle s'établit :
| |
− | *par contact entre deux corps :
| |
− | **le foyer rayonnant de l'appareil de cuisson et le fond du récipient de cuisson,
| |
− | **le récipient de cuisson et les aliments.
| |
− | *ou au sein d'un seul corps, pour le récipient de cuisson entre :
| |
− | **le fond et les parois latérales,
| |
− | **les parois et le couvercle.
| |
− | En résumé, le flux thermique qui s'écoule entre la périphérie de l'aliment et son cœur va provoquer, en un point donné, une élévation de la température, et donc, sa cuisson.
| |
− | | |
− | Un système de cuisson culinaire est constitué d'un foyer rayonnant, d'un récipient de cuisson et des aliments contenus dans le récipient.
| |
− | | |
− | Au sein de ce système de cuisson, les températures mesurées, en des points différents, sont différentes. Comme nous l'avons expliqué ci-dessus, ces différences de températures vont être la cause des différents flux thermiques qui s'établissent.
| |
− | | |
− | Pour cuire régulièrement, une température constante au cœur de l'aliment semble une solution idéale. La question est comment y parvenir ? Comment obtenir une température constante au sein d'un milieu de cuisson liquide ?
| |
− | | |
− | *A la température d'ébullition, '''la première solution''', la plus connue et la plus répandue, est de mettre à profit le palier d'autorégulation occasionné au point d'ébullition. C'est le cas de l'eau à 100 °C. A cette température un changement d'état s'effectue, de l'état liquide à l'état gazeux. Il s'agit de l'[https://fr.wikipedia.org/wiki/%C3%89bullition ébullition] qui apparaît au [https://fr.wikipedia.org/wiki/Point_d%27%C3%A9bullition point d'ébullition]. Ce changement d'état provoque l'[https://fr.wikipedia.org/wiki/%C3%89vaporation évaporation]. Cette évaporation va :
| |
− | **diminuer progressivement le volume du liquide,
| |
− | **être à l'origine d'une [https://fr.wikipedia.org/wiki/%C3%89nergie_de_vaporisation consommation d'énergie],
| |
− | **permettre la [https://fr.wikipedia.org/wiki/R%C3%A9duction_%28cuisine%29 réduction culinaire].
| |
− | *Dans la gamme de la cuisson en basse température (70 à 90°C) :
| |
− | **'''la seconde solution''' est de régler manuellement la source de chaleur pour obtenir la température souhaitée. Le palier d'autorégulation ayant disparu, le réglage manuel devient extrêmement délicat.
| |
− | **'''la troisième solution''' est d'automatiser le réglage.
| |
− | | |
− | ===Systèmes de cuisson culinaire===
| |
− | [[fichier:SCC.png |thumb|center|upright=5]]
| |
− | ===Prototypes===
| |
− | {| class="wikitable alternance centre"
| |
− | |+ Prototypes
| |
− | |-
| |
− | |
| |
− | ! scope="col" | Désignation
| |
− | ! scope="col" | OS
| |
− | ! scope="col" | Logiciel
| |
− | ! scope="col" | Lien
| |
− | |-
| |
− | ! scope="row" | 1
| |
− | | Dépôt du brevet
| |
− | | Windows XP
| |
− | | Labview
| |
− | | [http://fr.espacenet.com/publicationDetails/originalDocument?CC=FR&NR=2979440A1&KC=A1&FT=D&date=20130301&DB=fr.espacenet.com&locale=fr_FR INPI]
| |
− | |-
| |
− | ! scope="row" | 2
| |
− | | Phidgets
| |
− | | Windows XP
| |
− | | Labview
| |
− | |
| |
− | |-
| |
− | ! scope="row" | 3
| |
− | | Projets connexes
| |
− | | Linux
| |
− | | Arduino C
| |
− | |
| |
− | |}
| |
− | | |
− | ===Projets connexes===
| |
− | [http://fablabo.net/wiki/Projets_connexes Projets connexes]
| |
− | ==Description physique==
| |
− | [[image:SCAO1193.JPG |thumb|center|upright=5]]
| |
− | En référence à la photo, le [[Système de Cuisson Assistée par Ordinateur|'''SCAO''']] est constitué de matériels standard du commerce et de matériels spécifiques. Les matériels standard sont une table de cuisson électrique, une casserole équipée d'un couvercle et d'un ordinateur de type PC (non représenté sur la photo). Les matériels spécifiques sont un coffret électronique et une [http://fablabo.net/wiki/E-poign%C3%A9e e-poignée USB] qui se substitue à celle montée sur le couvercle par le constructeur.
| |
− | ==Description fonctionnelle==
| |
− | <br />
| |
− | Les fonctionnalités du [[Système de Cuisson Assistée par Ordinateur|'''SCAO''']] sont la mesure de la température sur le couvercle de la casserole, la modélisation culinaire et le réglage du flux thermique. La modélisation culinaire prend en compte les choix de l'utilisateur et la température mesurée. Elle façonne la trajectoire de température et réalise son suivi.
| |
− | | |
− | Ces trois fonctionnalités sont complétées d'une fonction d'[https://fr.wikipedia.org/wiki/Interactions_homme-machine Interactions Homme-Machine] (IHM)
| |
− | ===Mesure de la température===
| |
− | Dans le domaine de la [http://fr.wikipedia.org/wiki/Mesure_physique mesure physique], la [http://fr.wikipedia.org/wiki/Thermom%C3%A9trie thermométrie] est le domaine de la physique concernant la mesure de la température. Une illustration de la problématique liée à cette mesure est fréquemment observée dans nos villes. L'affichage de la température sur des panneaux électroniques est rarement précis ! A la vitrine des opticiens qui commercialisent des thermomètres électroniques et des stations météo, observez et comparez les valeurs des températures affichées, vous trouverez des écarts très significatifs, dans certains cas, jusqu'à plus ou moins 2 degrés Celsius. En résumé, cette mesure qui nous semble, à priori, relativement simple, a besoin d'être réalisée avec beaucoup de rigueur.
| |
− | | |
− | La mesure de la température fait l'objet de 3 sous fonctions, la capture, le traitement du signal et la transmission de la valeur mesurée.
| |
− | *La capture selon deux méthodes distinctes, avec contact et sans contact.
| |
− | **La capture de la température avec contact à l'aide d'une [http://fr.wikipedia.org/wiki/Sonde_de_temp%C3%A9rature sonde de température], par exemple un [http://fr.wikipedia.org/wiki/Thermocouple thermocouple] placé en contact intime avec l'élément à mesurer.
| |
− | **La capture de la température sans contact à l'aide d'une sonde infra rouge, une [http://fr.wikipedia.org/wiki/Thermopile thermopile] par exemple.
| |
− | *Le traitement du signal : la sonde est connectée à un dispositif électronique qui va effectuer une amplification, un filtrage et une conversion analogique / digitale.
| |
− | | |
− | *La transmission vers l'unité centrale s'établit selon l'un des modes de communication, [http://fr.wikipedia.org/wiki/Ethernet Ethernet], [http://fr.wikipedia.org/wiki/Universal_Serial_Bus USB], [http://fr.wikipedia.org/wiki/Wi-Fi WI-FI].
| |
− | ===Modélisation culinaire===
| |
− | (à rédiger)
| |
− | ===Réglage du flux thermique===
| |
− | (à rédiger)
| |
− | ==Réalisation==
| |
− | ===Prototype n°1===
| |
− | ===Prototype n°2===
| |
− | Ces trois fonctionnalités sont concrétisées par une application logicielle et deux interfaces matérielles.
| |
− | | |
− | Les interfaces matérielles sont réalisées à partir de modules spécialisés achetés dans le commerce :
| |
− | *e-poignée
| |
− | *Coffret électronique
| |
− | | |
− | ====Application logicielle====
| |
− | L'application logicielle est développée sous Labview.
| |
− | ====Interfaces matérielles====
| |
− | =====Mesure de la température (capture avec contact)=====
| |
− | La mesure de la température, qui utilise la méthode de capture avec contact, est réalisée par la e-poignée. Elle se substitue à la poignée du couvercle de la casserole. Ses fonctionnalités sont, d'une part, de reconduire la fonctionnalité de manutention du couvercle, d'autre part, d'introduire une nouvelle fonctionnalité. Celle-ci consiste en la mesure de la température. En fonction du mode de transmission choisie (USB, Ethernet ou WI-FI), trois types de e-poignée sont envisagés. Ce prototype développe la [http://fablabo.net/wiki/E-poign%C3%A9e e-poignée USB]. Elle est composée de trois pièces principales réalisées par impression 3D au [http://www.pingbase.net/ fablab de Nantes]. Elle est traitée en un projet séparé accessible par le lien [http://fablabo.net/wiki/E-poign%C3%A9e e-poignée USB]. La e-poignée Ethernet et la e-poignée WI-FI sont développées dans le prototype N°3.
| |
− | =====Réglage du flux thermique=====
| |
− | (à rédiger)
| |
− | ===Prototype n°3===
| |
− | En référence aux deux premiers prototypes, l'objet du N°3 est double :
| |
− | *La migration entre le monde des [https://fr.wikipedia.org/wiki/Logiciel_propri%C3%A9taire logiciels propriétaires] et celui des [https://fr.wikipedia.org/wiki/Open_source logiciels Open source]. Concernant :
| |
− | **Les [https://fr.wikipedia.org/wiki/Syst%C3%A8me_d'exploitation systèmes d'exploitation], de la famille [https://fr.wikipedia.org/wiki/Microsoft_Windows Windows] à celle de [https://fr.wikipedia.org/wiki/Unix UNIX]. De [https://fr.wikipedia.org/wiki/Windows_XP Windows XP] à [https://fr.wikipedia.org/wiki/Linux linux].
| |
− | **La création des [https://fr.wikipedia.org/wiki/Application_%28informatique%29 logiciels d'application] de la [https://fr.wikipedia.org/wiki/LabVIEW plate-forme labview] à la [https://fr.wikipedia.org/wiki/Arduino plate-forme Arduino].
| |
− | **Les [https://fr.wikipedia.org/wiki/Langage_de_programmation langages de programmation], du [https://fr.wikipedia.org/wiki/LabVIEW#Structure_du_langage_graphique_LabVIEW langage graphique Labview] aux langages [https://fr.wikipedia.org/wiki/C%2B%2B C++] et du [https://www.arduino.cc/ Arduino program language] proche du C++.
| |
− | *La miniaturisation, en utilisant :
| |
− | **un PC au format "carte de crédit" constitué à partir d'un [https://fr.wikipedia.org/wiki/Raspberry_Pi Rapsberry Pi]
| |
− | **des [https://fr.wikipedia.org/wiki/Microcontr%C3%B4leur microcontrôleurs], de type [http://www.drotek.fr/shop/fr/home/118-arduino-nano-v3.html Arduino nano]
| |
− | **un [https://fr.wikipedia.org/wiki/Smartphone smartphone] pour l'[https://fr.wikipedia.org/wiki/Interactions_homme-machine IHM], -> [http://liliputing.com/2015/05/ubuntu-phone-that-works-as-a-desktop-pc-coming-in-2015.html Canonical]
| |
− | ====Applications logicielles====
| |
− | L'application logicielle [https://fr.wikipedia.org/wiki/Raspberry_Pi Raspberry Pi]. Le langage de programmation utilisé est le C++.
| |
− | | |
− | L'application logicielle IHM pour le smartphone. Le système d'exploitation et le langage de programmation sont à définir.
| |
− | ====e-poignée====
| |
− | La mesure de la température, qui utilise la méthode de capture avec contact, est réalisée par la e-poignée. Elle se substitue à la poignée du couvercle de la casserole. Ses fonctionnalités sont, d'une part, de reconduire la fonctionnalité de manutention du couvercle, d'autre part, d'introduire une nouvelle fonctionnalité. Celle-ci consiste en la mesure de la température. En fonction du mode de transmission choisie (USB, Ethernet ou WI-FI), trois types de e-poignée sont envisagés.
| |
− | ======e-poignée-a USB======
| |
− | La [http://fablabo.net/wiki/E-poign%C3%A9e e-poignée USB] est composée de trois pièces principales réalisées par impression 3D au [http://www.pingbase.net/ fablab de Nantes].
| |
− | | |
− | Dans le cadre du prototype N°2, elle est traitée en un projet séparé accessible par le lien [http://fablabo.net/wiki/E-poign%C3%A9e e-poignée USB].
| |
− | Dans le cadre du prototype N°3, le [cahier des charges e_poignée_a_USB] .
| |
− | Sa désignation devient '''e-poignée-a USB''' pour se différencier de celle du prototype N°2. Elle reprend les pièces conçues en impression 3D en les adaptant. La partie électronique est réalisée à partir de :
| |
− | *un micro-contôleur [http://www.drotek.fr/shop/fr/home/118-arduino-nano-v3.html Arduino nano]
| |
− | *un thermocouple
| |
− | *un amplificateur [http://www.analog.com/media/en/technical-documentation/data-sheets/AD594_595.pdf AD595AQ].
| |
− | ======e-poignée Ethernet======
| |
− | ======e-poignée WI-FI======
| |
− | ====e-rupteur====
| |
− | Il est réalisé à partir de :
| |
− | *[https://fr.wikipedia.org/wiki/Raspberry_Pi Raspberry Pi]
| |
− | *1 microcontrôleur [http://www.drotek.fr/shop/fr/home/118-arduino-nano-v3.html Arduino nano]
| |
− | ====IHM====
| |
− | La fonction de l'IHM est réalisée par une [https://fr.wikipedia.org/wiki/Application_%28informatique%29 application] installée sur un [https://fr.wikipedia.org/wiki/Smartphone smartphone].
| |
− | ==Outillages==
| |
− | ===Plate-forme Arduino===
| |
− | Elle est constituée de l'une des cartes de la gamme Arduino complétée du [https://www.arduino.cc/en/Main/Software logiciel] et de la [http://playground.arduino.cc/uploads/Main/arduino_notebook_v1-1.pdf documentation]
| |
− | ===Plate-forme Microchip===
| |
− | Elle est traitée en un projet séparé accessible par le lien [http://fablabo.net/wiki/PIC PIC].
| |
− | ==Formation==
| |
− | *[https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS101x.2+1T2015/courseware/c879223aff62482dbfcf57265b23e5d7/ce19115c1efe4462a6606283ea1c1930/ Linux]
| |
− | *[https://class.coursera.org/microcontroleurs-004 Comprendre les microcontrôleurs]
| |
− | *[https://class.coursera.org/initprogcpp-001 C++]
| |